<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/fpga, branch v2020.01-rc2</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=v2020.01-rc2</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/fpga?h=v2020.01-rc2'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2019-10-24T11:37:01Z</updated>
<entry>
<title>arm64: zynqmp: Convert invoke_smc() to xilinx_pm_request()</title>
<updated>2019-10-24T11:37:01Z</updated>
<author>
<name>Michal Simek</name>
<email>michal.simek@xilinx.com</email>
</author>
<published>2019-10-04T13:35:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=403619515e81bde2d0f1a76ca472fbf8b88572e8'/>
<id>urn:sha1:403619515e81bde2d0f1a76ca472fbf8b88572e8</id>
<content type='text'>
Remove macros which use PM_SIP_SVC offset and convert invoke_smc() to
xilinx_pm_request() which do calculation with PM_SIP_SVC already.

Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
<entry>
<title>arm64: versal: Rename versal_pm_request to xilinx_pm_request</title>
<updated>2019-10-24T11:37:01Z</updated>
<author>
<name>Michal Simek</name>
<email>michal.simek@xilinx.com</email>
</author>
<published>2019-10-04T13:52:43Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6596270ecb5d74d5f997da0daa728e06d1f47029'/>
<id>urn:sha1:6596270ecb5d74d5f997da0daa728e06d1f47029</id>
<content type='text'>
Use generic name instead of Versal specific because this should be also
used on ZynqMP.

Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
<entry>
<title>arm64: xilinx: Move firmware functions from platform to driver</title>
<updated>2019-10-24T11:37:01Z</updated>
<author>
<name>Michal Simek</name>
<email>michal.simek@xilinx.com</email>
</author>
<published>2019-10-04T13:45:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=866225f394a9b3174d9ea39d2d19ac0d2c07a516'/>
<id>urn:sha1:866225f394a9b3174d9ea39d2d19ac0d2c07a516</id>
<content type='text'>
versal_pm_request() and invoke_smc() are almost the same. Only one
difference is that versal_pm_request is adding PM_SIP_SVC offset to api_id.
The patch is moving platform implementation to firmware driver code for
synchronization.

Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
Reviewed-by: Luca Ceresoli &lt;luca@lucaceresoli.net&gt;
</content>
</entry>
<entry>
<title>arm64: zynqmp: use firmware driver to get version</title>
<updated>2019-10-08T07:55:11Z</updated>
<author>
<name>Ibai Erkiaga</name>
<email>ibai.erkiaga-elorza@xilinx.com</email>
</author>
<published>2019-09-27T10:37:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5743981e27f7b22b9b0edef8618e61157b16c65a'/>
<id>urn:sha1:5743981e27f7b22b9b0edef8618e61157b16c65a</id>
<content type='text'>
Use the new function from firmware version to get the firmware version.

Signed-off-by: Ibai Erkiaga &lt;ibai.erkiaga-elorza@xilinx.com&gt;
Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
<entry>
<title>firmware: zynqmp: create firmware header</title>
<updated>2019-10-08T07:55:11Z</updated>
<author>
<name>Ibai Erkiaga</name>
<email>ibai.erkiaga-elorza@xilinx.com</email>
</author>
<published>2019-09-27T10:37:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=009ab7b93abac255a3dbfa76a9d7ebe69d846e98'/>
<id>urn:sha1:009ab7b93abac255a3dbfa76a9d7ebe69d846e98</id>
<content type='text'>
New firmware header to place firmware specific macro and function
declarations. The patch also moves the macros defining PM operations as
well as some helper macros.

Signed-off-by: Ibai Erkiaga &lt;ibai.erkiaga-elorza@xilinx.com&gt;
Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
<entry>
<title>fpga: zynqmp: Fix second local variable declaration</title>
<updated>2019-10-08T07:41:27Z</updated>
<author>
<name>Michal Simek</name>
<email>michal.simek@xilinx.com</email>
</author>
<published>2019-08-02T10:43:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=23decf013bdd8fb2a7727225229d3bf9daa2827e'/>
<id>urn:sha1:23decf013bdd8fb2a7727225229d3bf9daa2827e</id>
<content type='text'>
No reason to define new_buf again.

Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
<entry>
<title>arm64: versal: fpga: Add PL bit stream load support</title>
<updated>2019-10-08T07:11:14Z</updated>
<author>
<name>Siva Durga Prasad Paladugu</name>
<email>siva.durga.paladugu@xilinx.com</email>
</author>
<published>2019-08-05T10:24:59Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=26e054c943a7348904a8b432fc9a85185b0861c7'/>
<id>urn:sha1:26e054c943a7348904a8b432fc9a85185b0861c7</id>
<content type='text'>
This patch adds PL bitstream load support for Versal platform. The PL
bitstream is loaded by making an SMC to ATF which in turn communicates
with platform firmware which configures and loads PL bitstream on to PL.

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: altera: cyclon2: Check function pointer before calling</title>
<updated>2019-07-30T08:21:15Z</updated>
<author>
<name>Alexander Dahl</name>
<email>ada@thorsis.com</email>
</author>
<published>2019-06-28T12:41:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b283d6ba67a7b4c5914949ef1d756bf88cb3a0e4'/>
<id>urn:sha1:b283d6ba67a7b4c5914949ef1d756bf88cb3a0e4</id>
<content type='text'>
As already done for the 'pre' function, a check is added to not follow a
NULL pointer, if somebody has not assigned a 'post' function.

Signed-off-by: Alexander Dahl &lt;ada@thorsis.com&gt;
</content>
</entry>
<entry>
<title>fpga: altera: cyclon2: Fix indentation</title>
<updated>2019-07-30T08:21:14Z</updated>
<author>
<name>Alexander Dahl</name>
<email>ada@thorsis.com</email>
</author>
<published>2019-06-28T12:41:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=3911b19cac9dc7d11e7d9e79e80fb62eced74ba7'/>
<id>urn:sha1:3911b19cac9dc7d11e7d9e79e80fb62eced74ba7</id>
<content type='text'>
Some code parts stood too far left …

Signed-off-by: Alexander Dahl &lt;ada@thorsis.com&gt;
</content>
</entry>
<entry>
<title>fpga: altera: cyclon2: Fix most checkpatch warnings</title>
<updated>2019-07-30T08:21:13Z</updated>
<author>
<name>Alexander Dahl</name>
<email>ada@thorsis.com</email>
</author>
<published>2019-06-28T12:41:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=bb2c0fa03e80d4ff131eda28eabbd986f3864107'/>
<id>urn:sha1:bb2c0fa03e80d4ff131eda28eabbd986f3864107</id>
<content type='text'>
Nothing special, but done before further cleanup.

* spacing
* braces
* __FUNCTION__ → __func__

Suggested-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
Signed-off-by: Alexander Dahl &lt;ada@thorsis.com&gt;
</content>
</entry>
</feed>
