<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/net/usb, branch v4.7</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v4.7</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v4.7'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2016-07-15T21:25:30Z</updated>
<entry>
<title>r8152: add MODULE_VERSION</title>
<updated>2016-07-15T21:25:30Z</updated>
<author>
<name>Grant Grundler</name>
<email>grundler@chromium.org</email>
</author>
<published>2016-07-14T18:27:16Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=c961e877cff4b669788900a7e12386f67efbe2d3'/>
<id>urn:sha1:c961e877cff4b669788900a7e12386f67efbe2d3</id>
<content type='text'>
ethtool -i provides a driver version that is hard coded.
Export the same value via "modinfo".

Signed-off-by: Grant Grundler &lt;grundler@chromium.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>r8152: Add support for setting pass through MAC address on RTL8153-AD</title>
<updated>2016-07-12T02:42:30Z</updated>
<author>
<name>Mario Limonciello</name>
<email>mario_limonciello@dell.com</email>
</author>
<published>2016-07-12T00:58:04Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=34ee32c9a5696247be405bb0c21f3d1fc6cb5729'/>
<id>urn:sha1:34ee32c9a5696247be405bb0c21f3d1fc6cb5729</id>
<content type='text'>
The RTL8153-AD supports a persistent system specific MAC address.
This means a device plugged into two different systems with host side
support will show different (but persistent) MAC addresses.

This information for the system's persistent MAC address is burned in when
the system HW is built and available under \_SB.AMAC in the DSDT at runtime.

This technology is currently implemented in the Dell TB15 and WD15 Type-C
docks.  More information is available here:
http://www.dell.com/support/article/us/en/04/SLN301147

Signed-off-by: Mario Limonciello &lt;mario_limonciello@dell.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>r8152: remove the setting of LAN_WAKE_EN</title>
<updated>2016-07-09T03:47:28Z</updated>
<author>
<name>hayeswang</name>
<email>hayeswang@realtek.com</email>
</author>
<published>2016-07-06T09:35:59Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=92f7d07d68c1dfcbb80b3259f29dad8efe890803'/>
<id>urn:sha1:92f7d07d68c1dfcbb80b3259f29dad8efe890803</id>
<content type='text'>
The LAN_WAKE_EN is not used to determine if the device could support
WOL. It is used to signal a GPIO pin when a WOL event occurs. The WOL
still works even though it is disabled.

Signed-off-by: Hayes Wang &lt;hayeswang@realtek.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>r8152: fix runtime function for RTL8152</title>
<updated>2016-07-05T17:22:29Z</updated>
<author>
<name>hayeswang</name>
<email>hayeswang@realtek.com</email>
</author>
<published>2016-07-05T08:11:46Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=2609af19362d03332b55fc7836e7023bcd6d90bf'/>
<id>urn:sha1:2609af19362d03332b55fc7836e7023bcd6d90bf</id>
<content type='text'>
The RTL8152 doesn't have U1U2 and U2P3 features, so use different
runtime functions for RTL812 and RTL8153 by adding autosuspend_en()
to rtl_ops.

Signed-off-by: Hayes Wang &lt;hayeswang@realtek.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>cdc_ncm: workaround for EM7455 "silent" data interface</title>
<updated>2016-07-04T23:12:03Z</updated>
<author>
<name>Bjørn Mork</name>
<email>bjorn@mork.no</email>
</author>
<published>2016-07-03T20:24:50Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=c086e7096170390594c425114d98172bc9aceb8a'/>
<id>urn:sha1:c086e7096170390594c425114d98172bc9aceb8a</id>
<content type='text'>
Several Lenovo users have reported problems with their Sierra
Wireless EM7455 modem. The driver has loaded successfully and
the MBIM management channel has appeared to work, including
establishing a connection to the mobile network. But no frames
have been received over the data interface.

The problem affects all EM7455 and MC7455, and is assumed to
affect other modems based on the same Qualcomm chipset and
baseband firmware.

Testing narrowed the problem down to what seems to be a
firmware timing bug during initialization. Adding a short sleep
while probing is sufficient to make the problem disappear.
Experiments have shown that 1-2 ms is too little to have any
effect, while 10-20 ms is enough to reliably succeed.

Reported-by: Stefan Armbruster &lt;ml001@armbruster-it.de&gt;
Reported-by: Ralph Plawetzki &lt;ralph@purejava.org&gt;
Reported-by: Andreas Fett &lt;andreas.fett@secunet.com&gt;
Reported-by: Rasmus Lerdorf &lt;rasmus@lerdorf.com&gt;
Reported-by: Samo Ratnik &lt;samo.ratnik@gmail.com&gt;
Reported-and-tested-by: Aleksander Morgado &lt;aleksander@aleksander.es&gt;
Signed-off-by: Bjørn Mork &lt;bjorn@mork.no&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>r8152: clear LINK_OFF_WAKE_EN after autoresume</title>
<updated>2016-07-01T09:56:39Z</updated>
<author>
<name>hayeswang</name>
<email>hayeswang@realtek.com</email>
</author>
<published>2016-06-30T07:33:35Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=f95ae8a0edba1cb85110df4f1c96786419a0472f'/>
<id>urn:sha1:f95ae8a0edba1cb85110df4f1c96786419a0472f</id>
<content type='text'>
LINK_OFF_WAKE_EN should be cleared after autoresume, otherwise after
system suspend, the system would wake up when linking off occurs.

Signed-off-by: Hayes Wang &lt;hayeswang@realtek.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>usbnet: Stop RX Q on MTU change</title>
<updated>2016-06-30T13:05:05Z</updated>
<author>
<name>Soohoon Lee</name>
<email>Soohoon.Lee@f5.com</email>
</author>
<published>2016-06-29T19:07:21Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=43daa96b166c3cf5ff30dfac0c5efa2620e4beab'/>
<id>urn:sha1:43daa96b166c3cf5ff30dfac0c5efa2620e4beab</id>
<content type='text'>
When MTU is changed unlink_urbs() flushes RX Q but mean while usbnet_bh()
can fill up the Q at the same time.
Depends on which HCD is down there unlink takes long time then the flush
never ends.

Signed-off-by: Soohoon Lee &lt;soohoon.lee@f5.com&gt;
Reviewed-by: Kimball Murray &lt;kmurray@f5.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>r8152: correct the rx early size</title>
<updated>2016-06-16T06:39:18Z</updated>
<author>
<name>hayeswang</name>
<email>hayeswang@realtek.com</email>
</author>
<published>2016-06-16T02:55:19Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a59e6d815226b70780427648e359da9bbee07171'/>
<id>urn:sha1:a59e6d815226b70780427648e359da9bbee07171</id>
<content type='text'>
The rx early size should be

	(agg_buf_sz - packet size) / 8

Signed-off-by: Hayes Wang &lt;hayeswang@realtek.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>r8152: reset the bmu</title>
<updated>2016-06-16T06:39:18Z</updated>
<author>
<name>hayeswang</name>
<email>hayeswang@realtek.com</email>
</author>
<published>2016-06-16T02:55:18Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=93fe9b1838404fcc3bea320b704bfa461d8e57a6'/>
<id>urn:sha1:93fe9b1838404fcc3bea320b704bfa461d8e57a6</id>
<content type='text'>
Reset the BMU to clear the rx/tx fifo. This avoids that the unexpected
data remains in the hw.

Signed-off-by: Hayes Wang &lt;hayeswang@realtek.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>r8152: disable MAC clock speed down</title>
<updated>2016-06-16T06:39:18Z</updated>
<author>
<name>hayeswang</name>
<email>hayeswang@realtek.com</email>
</author>
<published>2016-06-16T02:55:17Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=4e384ac19b5be6ad084b215d298b82b3a91ad24b'/>
<id>urn:sha1:4e384ac19b5be6ad084b215d298b82b3a91ad24b</id>
<content type='text'>
Disable MAC clock speed down. It may casue the first control
transfer to contain the wrong data, when the power state change
from U1 to U0.

Signed-off-by: Hayes Wang &lt;hayeswang@realtek.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
