<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/fpga, branch v2019.04</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/drivers/fpga?h=v2019.04</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/fpga?h=v2019.04'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2019-02-18T12:00:54Z</updated>
<entry>
<title>ARM: socfpga: stratix10: Return valid error code from FPGA driver</title>
<updated>2019-02-18T12:00:54Z</updated>
<author>
<name>Ang, Chee Hong</name>
<email>chee.hong.ang@intel.com</email>
</author>
<published>2019-02-18T04:07:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5097ba6177bad8c7e09b50149cacd6fd5020f0c8'/>
<id>urn:sha1:5097ba6177bad8c7e09b50149cacd6fd5020f0c8</id>
<content type='text'>
This patch prevent the Stratix 10 FPGA driver incorrectly return the
transaction ID as the mailbox error code. It should always return the
actual mailbox error code from SDM firmware.

Signed-off-by: Ang, Chee Hong &lt;chee.hong.ang@intel.com&gt;
</content>
</entry>
<entry>
<title>fpga: zynqmp: show an error message when FPGA programming fails</title>
<updated>2019-01-24T09:03:43Z</updated>
<author>
<name>Luca Ceresoli</name>
<email>luca@lucaceresoli.net</email>
</author>
<published>2019-01-11T16:09:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8df324a20b45f3a15a166797a2d5a5d447337891'/>
<id>urn:sha1:8df324a20b45f3a15a166797a2d5a5d447337891</id>
<content type='text'>
When FPGA programming fails, it does so silently, unless debugging
code is enabled. This makes it hard to detect problems in production
environments.

Print the error message unconditionally so the error doesn't go
unnoticed.

Signed-off-by: Luca Ceresoli &lt;luca@lucaceresoli.net&gt;
Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
<entry>
<title>arm: socfpga: stratix10: Add Stratix10 FPGA into FPGA device table</title>
<updated>2018-12-20T16:12:25Z</updated>
<author>
<name>Ang, Chee Hong</name>
<email>chee.hong.ang@intel.com</email>
</author>
<published>2018-12-20T02:35:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=877ec6ebbd247d54706e8f18a5d0c85da229a163'/>
<id>urn:sha1:877ec6ebbd247d54706e8f18a5d0c85da229a163</id>
<content type='text'>
Enable 'fpga' command in u-boot. User will be able to use the FPGA
command to program the FPGA on Stratix10 SoC.

Signed-off-by: Ang, Chee Hong &lt;chee.hong.ang@intel.com&gt;
</content>
</entry>
<entry>
<title>arm: socfpga: stratix10: Add Stratix 10 FPGA Reconfiguration Driver</title>
<updated>2018-12-20T16:12:25Z</updated>
<author>
<name>Ang, Chee Hong</name>
<email>chee.hong.ang@intel.com</email>
</author>
<published>2018-12-20T02:35:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c41e660b6bb4405fb511c7af29aad4271f6b39a8'/>
<id>urn:sha1:c41e660b6bb4405fb511c7af29aad4271f6b39a8</id>
<content type='text'>
Enable FPGA reconfiguration support for Stratix 10 SoC.

Signed-off-by: Ang, Chee Hong &lt;chee.hong.ang@intel.com&gt;
</content>
</entry>
<entry>
<title>arm: socfpga: fpga: fix type of local variable</title>
<updated>2018-10-31T00:41:10Z</updated>
<author>
<name>Simon Goldschmidt</name>
<email>simon.k.r.goldschmidt@gmail.com</email>
</author>
<published>2018-10-15T18:35:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d5de3d497849d337b4da601c93a4cee2d127c20a'/>
<id>urn:sha1:d5de3d497849d337b4da601c93a4cee2d127c20a</id>
<content type='text'>
The 'status' variable in 'socfpga_load()' for both gen5 and arria10
is of type 'unsigned long' while it is always used as 'int' only.
Change it to 'int'.

Signed-off-by: Simon Goldschmidt &lt;simon.k.r.goldschmidt@gmail.com&gt;
</content>
</entry>
<entry>
<title>fpga: zynqmp: Modify PL bitstream loading sequence</title>
<updated>2018-09-26T08:15:00Z</updated>
<author>
<name>Siva Durga Prasad Paladugu</name>
<email>siva.durga.paladugu@xilinx.com</email>
</author>
<published>2018-08-21T10:14:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=fbf7fb0f9fe84e7bb24d184d0783944411400f08'/>
<id>urn:sha1:fbf7fb0f9fe84e7bb24d184d0783944411400f08</id>
<content type='text'>
This patch modifies PL bitstream loading sequence as per
latest Xilfpga which supports all variants of bitstream images
generated from vivado and from bootgen. With this new change in
Xilfpga, uboot doesn't need to validate and swap bitstream as it will
be taken care inside Xilfpga. ZynqMP PL driver now checks for supporting
PMUFW version before skipping the validation and swap sequence as there
can be old PMUFW which doesn't supports this feature. In this case, driver
uses old way of PL bitstream loading sequence.

Signed-off-by: Siva Durga Prasad Paladugu &lt;siva.durga.paladugu@xilinx.com&gt;
Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
<entry>
<title>fpga: Kconfig: Replace spaces with tabs</title>
<updated>2018-09-11T08:58:41Z</updated>
<author>
<name>Michal Simek</name>
<email>michal.simek@xilinx.com</email>
</author>
<published>2018-07-23T13:59:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a225f8100c5ef503637c3e388a29b3a530a9c4df'/>
<id>urn:sha1:a225f8100c5ef503637c3e388a29b3a530a9c4df</id>
<content type='text'>
Trivial Kconfig cleanup. Use tabs instead of spaces.

Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
<entry>
<title>drivers: fpga: zynqpl: fix compilation with SPL</title>
<updated>2018-07-19T08:49:57Z</updated>
<author>
<name>Luis Araneda</name>
<email>luaraneda@gmail.com</email>
</author>
<published>2018-07-19T07:10:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d600c4f6b09f75c3bb0ef588cde69cc236ec3feb'/>
<id>urn:sha1:d600c4f6b09f75c3bb0ef588cde69cc236ec3feb</id>
<content type='text'>
Disable the use of function zynq_loadfs when compiling
the driver for the SPL, as the following filesystem
functions are not found by the linker:
- fs_set_blk_dev
- fs_read
- fs_set_blk_dev
- fs_read
- fs_read

Signed-off-by: Luis Araneda &lt;luaraneda@gmail.com&gt;
Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
<entry>
<title>xilinx: zynq: Add support to secure images</title>
<updated>2018-07-19T08:49:54Z</updated>
<author>
<name>Siva Durga Prasad Paladugu</name>
<email>siva.durga.paladugu@xilinx.com</email>
</author>
<published>2018-06-26T09:32:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=37e3a36a54755d15e36b52ee47caaf1cdfdc37aa'/>
<id>urn:sha1:37e3a36a54755d15e36b52ee47caaf1cdfdc37aa</id>
<content type='text'>
This patch basically adds two new commands for loadig secure
images.
1. zynq rsa adds support to load secure image which can be both
   authenticated or encrypted or both authenticated and encrypted
   image in xilinx bootimage(BOOT.bin) format.
2. zynq aes command adds support to decrypt and load encrypted
   image back to DDR as per destination address. The image has
   to be encrypted using xilinx bootgen tool and to get only the
   encrypted image from tool use -split option while invoking
   bootgen.

Signed-off-by: Siva Durga Prasad Paladugu &lt;siva.durga.paladugu@xilinx.com&gt;
Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
<entry>
<title>fpga: zynqmp: Add secure bitstream loading for ZynqMP</title>
<updated>2018-06-01T09:37:31Z</updated>
<author>
<name>Siva Durga Prasad Paladugu</name>
<email>siva.durga.paladugu@xilinx.com</email>
</author>
<published>2018-05-31T09:40:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a18d09ea384fb66105fbfa24fd2d1288754b8f07'/>
<id>urn:sha1:a18d09ea384fb66105fbfa24fd2d1288754b8f07</id>
<content type='text'>
This patch adds support for loading secure bitstreams on ZynqMP
platforms. The secure bitstream images has to be generated using
Xilinx bootgen tool.

Signed-off-by: Siva Durga Prasad Paladugu &lt;siva.durga.paladugu@xilinx.com&gt;
Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
</feed>
