#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
98463903 |
|
20-Oct-2022 |
Simon Glass <sjg@chromium.org> |
Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE The current name is inconsistent with SPL which uses CONFIG_SPL_TEXT_BASE and this makes it imposible to use CONFIG_VAL(). Rename it to resolve this problem. Signed-off-by: Simon Glass <sjg@chromium.org>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
594f692f |
|
18-May-2022 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Wire tee for Multi DTB use cases Fix TEE wiring when MULTI_DTB is selected. Signed-off-by: Michal Simek <michal.simek@amd.com> Link: https://lore.kernel.org/r/c8523a89d910ae6b8a9971b4e7b3bda89be3dc27.1652874088.git.michal.simek@amd.com
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@amd.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@amd.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@amd.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
060fa0e1 |
|
19-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Update descriptions for u-boot.its Use TF-A instead of ATF in description. And update generic description with removing ATF because also configurations without it are supported. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
e6921361 |
|
18-Aug-2021 |
Michal Simek <michal.simek@xilinx.com> |
xilinx: zynqmp: Generate different u-boot.itb for MULTI_DTB_FIT When MULTI_DTB_FIT is enabled fit-dtb.blob fit image is created which contain all DTBs listed by CONFIG_OF_LIST. And with DTB_RELESELECT there is a need to handle it as one file with DTBs in it not as separate DTBs in u-boot.its/itb. That's why extend mkimage_fit_atf.sh to generate u-boot.itb correctly. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
4d3de8ab |
|
06-Jun-2021 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for 64bit addresses in its Xilinx ZynqMP supports also addresses above 4GB (32bit) that's why also generate u-boot.its with 64bit load/entry addresses to also support different configurations. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
84c88d6e |
|
31-May-2021 |
Michal Simek <michal.simek@xilinx.com> |
zynqmp: Generate u-boot.its also with TEE dynamically The first change is to trying to find out TF-A load address based on reading elf file. Expectation is that bl31.bin is in the same folder as bl31.elf. It brings new flexibility to place TF-A to any address (DDR included). And also enable TEE generation also with TEE configuration. Expecation is the same as above that tee.bin and tee.elf are in the same folder. User has to just define link to BL31/BL32 binary files and the rest should be handled by the script. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
b8c3d3f4 |
|
23-Mar-2020 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation without ATF If ATF doesn't exist generate u-boot.itb without it and let U-Boot run in EL3. Still keep warning to let user know that ATF/BL31 is missing. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
#
5b21d648 |
|
02-Oct-2019 |
Michal Simek <michal.simek@xilinx.com> |
arm64: zynqmp: Add support for u-boot.itb generation with ATF Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for quite a long time but with using out of tree solution. The patch is filling this gap. Tested on zcu102, zcu104 and zcu100/Ultra96. zcu100/Ultra96 v2.2 ATF build by: make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31 Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|