<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot/board/zynqmp, branch 2019.02-op-build</title>
<subtitle>OpenPOWER buildroot sources</subtitle>
<id>https://git.raptorcs.com/git/buildroot/atom?h=2019.02-op-build</id>
<link rel='self' href='https://git.raptorcs.com/git/buildroot/atom?h=2019.02-op-build'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/'/>
<updated>2018-10-26T18:54:00+00:00</updated>
<entry>
<title>board/zynqmp/post-image.sh: support dots in DTS file names</title>
<updated>2018-10-26T18:54:00+00:00</updated>
<author>
<name>Francois Beerten</name>
<email>fbeerten.git@colabti.org</email>
</author>
<published>2018-10-25T10:05:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=4f56655b2b7dfe753a61a48b23ee3fe62f9d12fb'/>
<id>urn:sha1:4f56655b2b7dfe753a61a48b23ee3fe62f9d12fb</id>
<content type='text'>
Some ZynqMP device trees in the kernel have a dot in their name,
for example "zynqmp-zcu102-rev1.0". The post image script
left out the part after the dot and created an invalid symlink.

Signed-off-by: Francois Beerten &lt;fbeerten.git@colabti.org&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>uboot: zynqmp: allow to use custom psu_init files</title>
<updated>2018-07-28T17:27:38+00:00</updated>
<author>
<name>Luca Ceresoli</name>
<email>luca@lucaceresoli.net</email>
</author>
<published>2018-07-25T14:35:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=822c34c301986a91a24e6525df9a13aa8be1ba9c'/>
<id>urn:sha1:822c34c301986a91a24e6525df9a13aa8be1ba9c</id>
<content type='text'>
U-Boot SPL configures pinmuxes, clocks and other low-level devices. On
the Xilinx ZynqMP SoCs the code to do this resides in a file called
psu_init_gpl.c which is initially generated by the Xilinx development
tools. Add an option to pass these files from the outside (e.g. in the
board files).

For this to work properly, a patch to U-Boot is needed. However this
patch must be applied by each defconfig using
BR2_TARGET_UBOOT_ZYNQMP_PSU_INIT_DIR. If it were in boot/uboot/ to be
applied unconditionally, it would break the build for configs using a
U-Boot version where the patch is already applied.

Signed-off-by: Luca Ceresoli &lt;luca@lucaceresoli.net&gt;
Cc: Joel Carlson &lt;joelsoncarl@gmail.com&gt;
Reviewed-by: Joel Carlson &lt;JoelsonCarl@gmail.com&gt;
Tested-by: Joel Carlson &lt;JoelsonCarl@gmail.com&gt;
[Thomas: add comment about U-Boot version requirements to use this
option.]
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>configs/zynqmp_zcu106_defconfig: add Xilinx ZCU106 board (ZynqMP SoC)</title>
<updated>2018-07-28T17:18:31+00:00</updated>
<author>
<name>Luca Ceresoli</name>
<email>luca@lucaceresoli.net</email>
</author>
<published>2018-07-25T14:35:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=86eecc46066fe01cf6c072eb4b90a71526332d7c'/>
<id>urn:sha1:86eecc46066fe01cf6c072eb4b90a71526332d7c</id>
<content type='text'>
This adds support the Xilinx ZCU106 development board.

[Tested on the ES2 (Engineering Sample 2) version of the board]
Signed-off-by: Luca Ceresoli &lt;luca@lucaceresoli.net&gt;
Cc: Joel Carlson &lt;joelsoncarl@gmail.com&gt;
Tested-by: Joel Carlson &lt;JoelsonCarl@gmail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>uboot: zynqmp: generate SPL image with PMUFW binary</title>
<updated>2018-07-28T14:32:07+00:00</updated>
<author>
<name>Luca Ceresoli</name>
<email>luca@lucaceresoli.net</email>
</author>
<published>2018-07-25T14:35:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=e865a1f03c7c68b711a2d754cf8ffa3a168082b2'/>
<id>urn:sha1:e865a1f03c7c68b711a2d754cf8ffa3a168082b2</id>
<content type='text'>
In order to boot on the Xilinx ZynqMP SoCs, U-Boot SPL requires a
recent PMU firmware loaded. Instruct U-Boot to add pmufw.bin to the
boot.bin file together with U-Boot SPL, and the boot ROM will load
both.

For this to work properly, a patch to U-Boot is needed. However this
patch must be applied by each defconfig that wishes to use
BR2_TARGET_UBOOT_ZYNQMP_PMUFW. If it were in boot/uboot/ to be applied
unconditionally, it would break the build for configs using a U-Boot
version higher than 2018.7-rc1 where the patch is already applied.

Signed-off-by: Luca Ceresoli &lt;luca@lucaceresoli.net&gt;
Cc: Joel Carlson &lt;joelsoncarl@gmail.com&gt;
Reviewed-by: Joel Carlson &lt;JoelsonCarl@gmail.com&gt;
Tested-by: Joel Carlson &lt;JoelsonCarl@gmail.com&gt;
[Thomas:
 - indicate that this feature requires U-Boot 2018.07, since commit
   c7df098a71e05dc81cee818747759e8060b59626 is needed.
 - define UBOOT_ZYNQMP_KCONFIG_PMUFW only once, and instead use a
   variable named UBOOT_ZYNQMP_PMUFW_PATH to store the path to the PMU
   firmware]
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
</content>
</entry>
</feed>
