<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/net/ks8851.c, branch v3.0-rc5</title>
<subtitle>Linux Kernel (branches are rebased on master from time to time)</subtitle>
<id>https://sre.ring0.de/linux/atom?h=v3.0-rc5</id>
<link rel='self' href='https://sre.ring0.de/linux/atom?h=v3.0-rc5'/>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/linux/'/>
<updated>2011-03-31T14:26:23Z</updated>
<entry>
<title>Fix common misspellings</title>
<updated>2011-03-31T14:26:23Z</updated>
<author>
<name>Lucas De Marchi</name>
<email>lucas.demarchi@profusion.mobi</email>
</author>
<published>2011-03-31T01:57:33Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/linux/commit/?id=25985edcedea6396277003854657b5f3cb31a628'/>
<id>urn:sha1:25985edcedea6396277003854657b5f3cb31a628</id>
<content type='text'>
Fixes generated by 'codespell' and manually reviewed.

Signed-off-by: Lucas De Marchi &lt;lucas.demarchi@profusion.mobi&gt;
</content>
</entry>
<entry>
<title>ks8851: suspend resume support</title>
<updated>2010-11-08T21:50:06Z</updated>
<author>
<name>Arce, Abraham</name>
<email>x0066660@ti.com</email>
</author>
<published>2010-10-28T18:57:20Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/linux/commit/?id=1d5439b9a29b1386d44a617cbaf2f7acde1d697c'/>
<id>urn:sha1:1d5439b9a29b1386d44a617cbaf2f7acde1d697c</id>
<content type='text'>
Add suspend/resume support using default open/stop interface methods
to do hardware dependant operations.

On suspend, same low power state (soft power mode) will be kept, the
following blocks will be disabled:

 - Internal PLL Clock
 - Tx/Rx PHY
 - MAC
 - SPI Interface

Signed-off-by: Abraham Arce &lt;x0066660@ti.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>KS8851: Correct RX packet allocation</title>
<updated>2010-09-09T04:47:13Z</updated>
<author>
<name>Eric Dumazet</name>
<email>eric.dumazet@gmail.com</email>
</author>
<published>2010-09-08T13:26:55Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/linux/commit/?id=972c40b5bee429c84ba727f8ac0a08292bc5dc3d'/>
<id>urn:sha1:972c40b5bee429c84ba727f8ac0a08292bc5dc3d</id>
<content type='text'>
Use netdev_alloc_skb_ip_align() helper and do correct allocation

Tested-by: Abraham Arce &lt;x0066660@ti.com&gt;
Signed-off-by: Abraham Arce &lt;x0066660@ti.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>ks8851: companion eeprom access through ethtool</title>
<updated>2010-05-06T04:27:45Z</updated>
<author>
<name>Sebastien Jan</name>
<email>s-jan@ti.com</email>
</author>
<published>2010-05-05T08:45:54Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/linux/commit/?id=a84afa40e07b6882ca46a7287d8ca4a8c5430f60'/>
<id>urn:sha1:a84afa40e07b6882ca46a7287d8ca4a8c5430f60</id>
<content type='text'>
Accessing ks8851 companion eeprom permits modifying the ks8851 stored
MAC address.

Example how to change the MAC address using ethtool, to set the
01:23:45:67:89:AB MAC address:
$ echo "0:AB8976452301" | xxd -r &gt; mac.bin
$ sudo ethtool -E eth0 magic 0x8870 offset 2 &lt; mac.bin

Signed-off-by: Sebastien Jan &lt;s-jan@ti.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>ks8851: Low level functions for read/write to companion eeprom</title>
<updated>2010-05-06T04:27:44Z</updated>
<author>
<name>Sebastien Jan</name>
<email>s-jan@ti.com</email>
</author>
<published>2010-05-05T08:45:53Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/linux/commit/?id=a4bdfff74464f86d7e3b8feaf42d18960adc5514'/>
<id>urn:sha1:a4bdfff74464f86d7e3b8feaf42d18960adc5514</id>
<content type='text'>
Low-level functions provide 16bits words read and write capability
to ks8851 companion eeprom.

Signed-off-by: Sebastien Jan &lt;s-jan@ti.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>ks8851: Add caching of CCR register</title>
<updated>2010-05-06T04:27:44Z</updated>
<author>
<name>Sebastien Jan</name>
<email>s-jan@ti.com</email>
</author>
<published>2010-05-05T08:45:52Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/linux/commit/?id=7d9974666e0dc2cbbeac80fa4d550df0bbea6fad'/>
<id>urn:sha1:7d9974666e0dc2cbbeac80fa4d550df0bbea6fad</id>
<content type='text'>
CCR register contains information on companion eeprom availability.

Signed-off-by: Sebastien Jan &lt;s-jan@ti.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6</title>
<updated>2010-04-27T19:49:13Z</updated>
<author>
<name>David S. Miller</name>
<email>davem@davemloft.net</email>
</author>
<published>2010-04-27T19:49:13Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/linux/commit/?id=e1703b36c358dde24ececba4fd609ecd91433ba3'/>
<id>urn:sha1:e1703b36c358dde24ececba4fd609ecd91433ba3</id>
<content type='text'>
Conflicts:
	drivers/net/e100.c
	drivers/net/e1000e/netdev.c
</content>
</entry>
<entry>
<title>KS8851: NULL pointer dereference if list is empty</title>
<updated>2010-04-21T23:29:22Z</updated>
<author>
<name>Abraham Arce</name>
<email>abraham.arce.moreno@gmail.com</email>
</author>
<published>2010-04-16T14:48:43Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/linux/commit/?id=761172fbf672c5784b2a0d71ca2f4389eb7a2c21'/>
<id>urn:sha1:761172fbf672c5784b2a0d71ca2f4389eb7a2c21</id>
<content type='text'>
Fix NULL pointer dereference in ks8851_tx_work by checking if dequeued
list is already empty before writing the packet to TX FIFO

 Unable to handle kernel NULL pointer dereference at virtual address 00000050
 PC is at ks8851_tx_work+0xdc/0x1b0
 LR is at wait_for_common+0x148/0x164
 pc : [&lt;c01c0df4&gt;]    lr : [&lt;c025a980&gt;]    psr: 20000013
 Backtrace:
  ks8851_tx_work+0x0/0x1b0
  worker_thread+0x0/0x190
  kthread+0x0/0x90

Signed-off-by: Abraham Arce &lt;x0066660@ti.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: convert multicast list to list_head</title>
<updated>2010-04-03T21:22:15Z</updated>
<author>
<name>Jiri Pirko</name>
<email>jpirko@redhat.com</email>
</author>
<published>2010-04-01T21:22:57Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/linux/commit/?id=22bedad3ce112d5ca1eaf043d4990fa2ed698c87'/>
<id>urn:sha1:22bedad3ce112d5ca1eaf043d4990fa2ed698c87</id>
<content type='text'>
Converts the list and the core manipulating with it to be the same as uc_list.

+uses two functions for adding/removing mc address (normal and "global"
 variant) instead of a function parameter.
+removes dev_mcast.c completely.
+exposes netdev_hw_addr_list_* macros along with __hw_addr_* functions for
 manipulation with lists on a sandbox (used in bonding and 80211 drivers)

Signed-off-by: Jiri Pirko &lt;jpirko@redhat.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6</title>
<updated>2010-03-20T22:24:29Z</updated>
<author>
<name>David S. Miller</name>
<email>davem@davemloft.net</email>
</author>
<published>2010-03-20T22:24:29Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/linux/commit/?id=e77c8e83dd587f2616d7ff20d23a897891e6e20d'/>
<id>urn:sha1:e77c8e83dd587f2616d7ff20d23a897891e6e20d</id>
<content type='text'>
</content>
</entry>
</feed>
