<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/soc/xilinx, branch linux-5.11.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.11.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.11.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2020-12-09T18:36:33Z</updated>
<entry>
<title>soc: xilinx: vcu: use vcu-settings syscon registers</title>
<updated>2020-12-09T18:36:33Z</updated>
<author>
<name>Michael Tretter</name>
</author>
<published>2020-11-09T13:48:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=30b79eb1f92ed5974885d374a4107c94e2dd3e03'/>
<id>urn:sha1:30b79eb1f92ed5974885d374a4107c94e2dd3e03</id>
<content type='text'>
Switch the "logicoreip" registers to the new xlnx,vcu-settings binding
to be able to read the settings if the settings are specified in a
separate device tree node that is shared with other drivers.

If the driver is not able to find a node with the new binding, fall back
to check for the logicore register bank to be backwards compatible.

Signed-off-by: Michael Tretter &lt;m.tretter@pengutronix.de&gt;
Reviewed-by: Hyun Kwon &lt;hyun.kwon@xilinx.com&gt;
Link: https://lore.kernel.org/r/20201109134818.4159342-4-m.tretter@pengutronix.de
Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
<entry>
<title>soc: xilinx: vcu: drop useless success message</title>
<updated>2020-12-09T18:36:33Z</updated>
<author>
<name>Michael Tretter</name>
</author>
<published>2020-11-09T13:48:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=853e69d6c87c463563eb33e060d0ab6566b1452b'/>
<id>urn:sha1:853e69d6c87c463563eb33e060d0ab6566b1452b</id>
<content type='text'>
The message that the driver was successfully probed only adds useless
noise. Drop the message.

Signed-off-by: Michael Tretter &lt;m.tretter@pengutronix.de&gt;
Reviewed-by: Hyun Kwon &lt;hyun.kwon@xilinx.com&gt;
Link: https://lore.kernel.org/r/20201109134818.4159342-2-m.tretter@pengutronix.de
Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
<entry>
<title>soc: xilinx: Fix error code in zynqmp_pm_probe()</title>
<updated>2020-06-18T08:07:17Z</updated>
<author>
<name>Dan Carpenter</name>
</author>
<published>2020-06-05T11:00:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a6f2f0fdc73aacc6e10ae48ae78634dba26702d4'/>
<id>urn:sha1:a6f2f0fdc73aacc6e10ae48ae78634dba26702d4</id>
<content type='text'>
This should be returning PTR_ERR() but it returns IS_ERR() instead.

Fixes: ffdbae28d9d1 ("drivers: soc: xilinx: Use mailbox IPI callback")
Signed-off-by: Dan Carpenter &lt;dan.carpenter@oracle.com&gt;
Reviewed-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
Link: https://lore.kernel.org/r/20200605110020.GA978434@mwanda
</content>
</entry>
<entry>
<title>firmware: xilinx: Remove eemi ops for set_requirement</title>
<updated>2020-04-28T13:45:09Z</updated>
<author>
<name>Rajan Vaja</name>
</author>
<published>2020-04-24T20:58:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cbbbda71fe37fe70e610d5ec3977fc6a096280ed'/>
<id>urn:sha1:cbbbda71fe37fe70e610d5ec3977fc6a096280ed</id>
<content type='text'>
Use direct function call instead of using eemi ops for
set_requirement.

Signed-off-by: Rajan Vaja &lt;rajan.vaja@xilinx.com&gt;
Signed-off-by: Jolly Shah &lt;jolly.shah@xilinx.com&gt;
Link: https://lore.kernel.org/r/1587761887-4279-19-git-send-email-jolly.shah@xilinx.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>firmware: xilinx: Remove eemi ops for release_node</title>
<updated>2020-04-28T13:45:09Z</updated>
<author>
<name>Rajan Vaja</name>
</author>
<published>2020-04-24T20:57:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=07fb1a4619fcb35f79d0adc13c8678f7726337ef'/>
<id>urn:sha1:07fb1a4619fcb35f79d0adc13c8678f7726337ef</id>
<content type='text'>
Use direct function call instead of using eemi ops for release_node.

Signed-off-by: Rajan Vaja &lt;rajan.vaja@xilinx.com&gt;
Signed-off-by: Jolly Shah &lt;jolly.shah@xilinx.com&gt;
Link: https://lore.kernel.org/r/1587761887-4279-18-git-send-email-jolly.shah@xilinx.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>firmware: xilinx: Remove eemi ops for request_node</title>
<updated>2020-04-28T13:45:09Z</updated>
<author>
<name>Rajan Vaja</name>
</author>
<published>2020-04-24T20:57:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bf8b27ed2324b5108439593dcfb9ab264a745ee7'/>
<id>urn:sha1:bf8b27ed2324b5108439593dcfb9ab264a745ee7</id>
<content type='text'>
Use direct function call instead of using eemi ops for request_node.

Signed-off-by: Rajan Vaja &lt;rajan.vaja@xilinx.com&gt;
Signed-off-by: Jolly Shah &lt;jolly.shah@xilinx.com&gt;
Link: https://lore.kernel.org/r/1587761887-4279-17-git-send-email-jolly.shah@xilinx.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>firmware: xilinx: Remove eemi ops for set_suspend_mode</title>
<updated>2020-04-28T13:45:08Z</updated>
<author>
<name>Rajan Vaja</name>
</author>
<published>2020-04-24T20:57:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=951d0a97e41caff96c180ca416093276bfd9a4fd'/>
<id>urn:sha1:951d0a97e41caff96c180ca416093276bfd9a4fd</id>
<content type='text'>
Use direct function call instead of eemi ops for set_suspend_mode.

Signed-off-by: Rajan Vaja &lt;rajan.vaja@xilinx.com&gt;
Signed-off-by: Jolly Shah &lt;jolly.shah@xilinx.com&gt;
Link: https://lore.kernel.org/r/1587761887-4279-16-git-send-email-jolly.shah@xilinx.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>firmware: xilinx: Remove eemi ops for init_finalize</title>
<updated>2020-04-28T13:45:08Z</updated>
<author>
<name>Rajan Vaja</name>
</author>
<published>2020-04-24T20:57:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9474da950d1e39f71cbfeaba87367fa146635a88'/>
<id>urn:sha1:9474da950d1e39f71cbfeaba87367fa146635a88</id>
<content type='text'>
Use direct function call instead of eemi ops for init_finalize.

Signed-off-by: Rajan Vaja &lt;rajan.vaja@xilinx.com&gt;
Signed-off-by: Jolly Shah &lt;jolly.shah@xilinx.com&gt;
Link: https://lore.kernel.org/r/1587761887-4279-15-git-send-email-jolly.shah@xilinx.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>firmware: xilinx: Remove eemi ops for get_api_version</title>
<updated>2020-04-28T13:38:38Z</updated>
<author>
<name>Rajan Vaja</name>
</author>
<published>2020-04-24T20:57:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b9b3a8be28b31a3dbcb0ced07aa0d869f45cdb69'/>
<id>urn:sha1:b9b3a8be28b31a3dbcb0ced07aa0d869f45cdb69</id>
<content type='text'>
Use direct function calls instead of using eemi ops. So remove
eemi ops for get_api_version and use direct function call.

Signed-off-by: Rajan Vaja &lt;rajan.vaja@xilinx.com&gt;
Signed-off-by: Jolly Shah &lt;jolly.shah@xilinx.com&gt;
Link: https://lore.kernel.org/r/1587761887-4279-2-git-send-email-jolly.shah@xilinx.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>drivers: soc: xilinx: fix firmware driver Kconfig dependency</title>
<updated>2020-04-15T06:15:55Z</updated>
<author>
<name>Arnd Bergmann</name>
</author>
<published>2020-04-08T15:52:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d0384eedcde21276ac51f57c641f875605024b32'/>
<id>urn:sha1:d0384eedcde21276ac51f57c641f875605024b32</id>
<content type='text'>
The firmware driver is optional, but the power driver depends on it,
which needs to be reflected in Kconfig to avoid link errors:

aarch64-linux-ld: drivers/soc/xilinx/zynqmp_power.o: in function `zynqmp_pm_isr':
zynqmp_power.c:(.text+0x284): undefined reference to `zynqmp_pm_invoke_fn'

The firmware driver can probably be allowed for compile-testing as
well, so it's best to drop the dependency on the ZYNQ platform
here and allow building as long as the firmware code is built-in.

Fixes: ab272643d723 ("drivers: soc: xilinx: Add ZynqMP PM driver")
Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Link: https://lore.kernel.org/r/20200408155224.2070880-1-arnd@arndb.de
Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
</feed>
