<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/drivers/net/ethernet/ezchip, branch linux-4.3.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-4.3.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-4.3.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2015-08-23T23:08:54Z</updated>
<entry>
<title>NET: nps_enet: minor namespace cleanup</title>
<updated>2015-08-23T23:08:54Z</updated>
<author>
<name>Noam Camus</name>
<email>noamc@ezchip.com</email>
</author>
<published>2015-08-20T05:00:05Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=41493795a4c18170fdf27c0373d386b4039b24df'/>
<id>urn:sha1:41493795a4c18170fdf27c0373d386b4039b24df</id>
<content type='text'>
We define buf_int_enable in the minimal namespace it is used.
Signed-off-by: Noam Camus &lt;noamc@ezchip.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>NET: nps_enet: TX done acknowledge.</title>
<updated>2015-08-23T23:08:54Z</updated>
<author>
<name>Noam Camus</name>
<email>noamc@ezchip.com</email>
</author>
<published>2015-08-20T05:00:04Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=3d99b74ab3c4b7e529d5820ccadabfb81085f020'/>
<id>urn:sha1:3d99b74ab3c4b7e529d5820ccadabfb81085f020</id>
<content type='text'>
This is needed for when TX done interrupt is in
"level mode".
For example it is true for some simulators of this device.

Signed-off-by: Noam Camus &lt;noamc@ezchip.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>NET: nps_enet: drop control frames</title>
<updated>2015-08-23T23:08:53Z</updated>
<author>
<name>Noam Camus</name>
<email>noamc@ezchip.com</email>
</author>
<published>2015-08-20T05:00:03Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=de6715677aaa5e9ed27dab1f6ca6597b74a3f7bc'/>
<id>urn:sha1:de6715677aaa5e9ed27dab1f6ca6597b74a3f7bc</id>
<content type='text'>
We set controller to drop control frames and not trying
to pass them on. This is only needed for debug reasons.

Signed-off-by: Noam Camus &lt;noamc@ezchip.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>NET: nps_enet: TX done race condition</title>
<updated>2015-08-23T23:08:53Z</updated>
<author>
<name>Noam Camus</name>
<email>noamc@ezchip.com</email>
</author>
<published>2015-08-20T05:00:02Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=93fcf83eb953d9ca2d3c51ff7f87095f0dd43511'/>
<id>urn:sha1:93fcf83eb953d9ca2d3c51ff7f87095f0dd43511</id>
<content type='text'>
We need to set tx_skb pointer before send frame.
If we receive interrupt before we set pointer we will try
to free SKB with wrong pointer.
Now we are sure that SKB pointer will never be NULL during
handling TX done and check is removed.

Signed-off-by: Noam Camus &lt;noamc@ezchip.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>NET: nps_enet: replace use of cause register</title>
<updated>2015-08-23T23:08:53Z</updated>
<author>
<name>Noam Camus</name>
<email>noamc@ezchip.com</email>
</author>
<published>2015-08-20T05:00:01Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=0dd20f3ce04e75521bd3f9867ecbc852ab348912'/>
<id>urn:sha1:0dd20f3ce04e75521bd3f9867ecbc852ab348912</id>
<content type='text'>
When interrupt is received we read directly from control
register for RX/TX instead of reading cause register
since this register fails to indicate TX done when
TX interrupt is "edge mode".

Signed-off-by: Noam Camus &lt;noamc@ezchip.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>NET: Add ezchip ethernet driver</title>
<updated>2015-06-23T14:16:25Z</updated>
<author>
<name>Noam Camus</name>
<email>noamc@ezchip.com</email>
</author>
<published>2015-06-23T08:43:53Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=0dd0770936363ecd4d49192782bceccb882d3a24'/>
<id>urn:sha1:0dd0770936363ecd4d49192782bceccb882d3a24</id>
<content type='text'>
Simple LAN device for debug or management purposes.
Device supports interrupts for RX and TX(completion).
Device does not have DMA ability.

Signed-off-by: Noam Camus &lt;noamc@ezchip.com&gt;
Signed-off-by: Tal Zilcer &lt;talz@ezchip.com&gt;
Acked-by: Alexey Brodkin &lt;abrodkin@synopsys.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
