<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/net/ethernet/ni, branch linux-5.2.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.2.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.2.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2019-05-21T08:50:46Z</updated>
<entry>
<title>treewide: Add SPDX license identifier - Makefile/Kconfig</title>
<updated>2019-05-21T08:50:46Z</updated>
<author>
<name>Thomas Gleixner</name>
</author>
<published>2019-05-19T12:07:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ec8f24b7faaf3d4799a7c3f4c1b87f6b02778ad1'/>
<id>urn:sha1:ec8f24b7faaf3d4799a7c3f4c1b87f6b02778ad1</id>
<content type='text'>
Add SPDX license identifiers to all Make/Kconfig files which:

 - Have no license information of any form

These files fall under the project license, GPL v2 only. The resulting SPDX
license identifier is:

  GPL-2.0-only

Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>net: nixge: Add support for fixed-link configurations</title>
<updated>2019-02-05T18:34:34Z</updated>
<author>
<name>Moritz Fischer</name>
</author>
<published>2019-02-04T17:30:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8dc0ae90ad02b368ffdbee7a3509750dcd3c1b13'/>
<id>urn:sha1:8dc0ae90ad02b368ffdbee7a3509750dcd3c1b13</id>
<content type='text'>
Add support for fixed-link configurations to nixge driver.

Signed-off-by: Moritz Fischer &lt;mdf@kernel.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: nixge: Make mdio child node optional</title>
<updated>2019-02-05T18:34:34Z</updated>
<author>
<name>Moritz Fischer</name>
</author>
<published>2019-02-04T17:30:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=dd648818dad3ad5ab5151c7f5ca0bb55a0bf71de'/>
<id>urn:sha1:dd648818dad3ad5ab5151c7f5ca0bb55a0bf71de</id>
<content type='text'>
Make MDIO child optional and only instantiate the
MDIO bus if the child is actually present.

There are currently no (in-tree) users of this
binding; all (out-of-tree) users use overlays that
get shipped together with the FPGA images that contain
the IP.

This will significantly increase maintainabilty
of future revisions of this IP.

Reviewed-by: Andrew Lunn &lt;andrew@lunn.ch&gt;
Signed-off-by: Moritz Fischer &lt;mdf@kernel.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: nixge: Separate ctrl and dma resources</title>
<updated>2019-02-03T04:09:22Z</updated>
<author>
<name>Alex Williams</name>
</author>
<published>2019-01-31T21:33:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=87ab207981ec54dc2f2a1511cd2fbfc9bc6599ec'/>
<id>urn:sha1:87ab207981ec54dc2f2a1511cd2fbfc9bc6599ec</id>
<content type='text'>
The DMA engine is a separate entity altogether, and this allows the DMA
controller's address to float elsewhere in the FPGA's map.

Signed-off-by: Alex Williams &lt;alex.williams@ni.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>cross-tree: phase out dma_zalloc_coherent()</title>
<updated>2019-01-08T12:58:37Z</updated>
<author>
<name>Luis Chamberlain</name>
</author>
<published>2019-01-04T08:23:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=750afb08ca71310fcf0c4e2cb1565c63b8235b60'/>
<id>urn:sha1:750afb08ca71310fcf0c4e2cb1565c63b8235b60</id>
<content type='text'>
We already need to zero out memory for dma_alloc_coherent(), as such
using dma_zalloc_coherent() is superflous. Phase it out.

This change was generated with the following Coccinelle SmPL patch:

@ replace_dma_zalloc_coherent @
expression dev, size, data, handle, flags;
@@

-dma_zalloc_coherent(dev, size, handle, flags)
+dma_alloc_coherent(dev, size, handle, flags)

Suggested-by: Christoph Hellwig &lt;hch@lst.de&gt;
Signed-off-by: Luis Chamberlain &lt;mcgrof@kernel.org&gt;
[hch: re-ran the script on the latest tree]
Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;
</content>
</entry>
<entry>
<title>net: nixge: Address compiler warnings when building for i386</title>
<updated>2018-10-02T05:48:08Z</updated>
<author>
<name>Moritz Fischer</name>
</author>
<published>2018-09-27T19:48:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ea43a5907f6668ca4e698f7b5c341014c9bb0be6'/>
<id>urn:sha1:ea43a5907f6668ca4e698f7b5c341014c9bb0be6</id>
<content type='text'>
Address compiler warning reported by kbuild autobuilders
when building for i386 as a result of dma_addr_t size on
different architectures.

warning: cast to pointer from integer of different size
	[-Wint-to-pointer-cast]

Fixes: 7e8d5755be0e ("net: nixge: Add support for 64-bit platforms")
Signed-off-by: Moritz Fischer &lt;mdf@kernel.org&gt;
Cc: Arnd Bergmann &lt;arnd@arndb.de&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: nixge: Fix Kconfig warning with OF_MDIO</title>
<updated>2018-09-02T23:10:15Z</updated>
<author>
<name>Moritz Fischer</name>
</author>
<published>2018-08-31T20:30:54Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1914104fc6f84c1fa9947f3f304a34816d1fabee'/>
<id>urn:sha1:1914104fc6f84c1fa9947f3f304a34816d1fabee</id>
<content type='text'>
Fix Kconfig warning with OF_MDIO where OF_MDIO was
selected unconditionally instead of only when
OF is actually enabled.

Fixes 7e8d5755be0e ("net: nixge: Add support for 64-bit platforms")
Suggested-by: Andrew Lunn &lt;andrew@lunn.ch&gt;
Signed-off-by: Moritz Fischer &lt;mdf@kernel.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: nixge: Add support for 64-bit platforms</title>
<updated>2018-08-30T02:54:28Z</updated>
<author>
<name>Moritz Fischer</name>
</author>
<published>2018-08-28T22:16:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7e8d5755be0e6c92d3b86a85e54c6a550b1910c5'/>
<id>urn:sha1:7e8d5755be0e6c92d3b86a85e54c6a550b1910c5</id>
<content type='text'>
Add support for 64-bit platforms to driver.

The hardware only supports 32-bit register accesses
so the accesses need to be split up into two writes
when setting the current and tail descriptor values.

Signed-off-by: Moritz Fischer &lt;mdf@kernel.org&gt;
Cc: Florian Fainelli &lt;f.fainelli@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: nixge: Don't store skb in app4 field of descriptor</title>
<updated>2018-08-13T15:49:37Z</updated>
<author>
<name>Moritz Fischer</name>
</author>
<published>2018-08-11T01:19:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fd5cf434a4b0b25fc6f76b90373302a26d541ac8'/>
<id>urn:sha1:fd5cf434a4b0b25fc6f76b90373302a26d541ac8</id>
<content type='text'>
Don't store skb in app4 field of descriptor since it is
not being used anywhere (including hardware).

Signed-off-by: Moritz Fischer &lt;mdf@kernel.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: nixge: Do not zero application specific fields in desc</title>
<updated>2018-08-13T15:49:37Z</updated>
<author>
<name>Moritz Fischer</name>
</author>
<published>2018-08-11T01:19:40Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e158770e22892f8f8e11810267e2a100d25d22c7'/>
<id>urn:sha1:e158770e22892f8f8e11810267e2a100d25d22c7</id>
<content type='text'>
Do not zero application specific fields in DMA descriptors.
The hardware does ignore them, so should software.

Signed-off-by: Moritz Fischer &lt;mdf@kernel.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
