<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/staging/b3dfg, branch master</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=master</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2010-03-04T00:42:33Z</updated>
<entry>
<title>staging: remove the b3dfg driver</title>
<updated>2010-03-04T00:42:33Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@suse.de</email>
</author>
<published>2009-12-23T00:29:26Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a945db65436a2666927b555d752e67a1bd193a9c'/>
<id>urn:sha1:a945db65436a2666927b555d752e67a1bd193a9c</id>
<content type='text'>
It has no users, and no developers to maintain it to get
it merged into mainline.

So sad.

Cc: Daniel Drake &lt;ddrake@brontes3d.com&gt;
Cc: Justin Bronder &lt;jsbronder@brontes3d.com&gt;
Cc: Duane Griffin &lt;duaneg@dghda.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>Staging: b3dfg: remove check for pci bus master</title>
<updated>2009-12-11T20:21:46Z</updated>
<author>
<name>Vasilis Liaskovitis</name>
<email>vliaskov@gmail.com</email>
</author>
<published>2009-09-22T06:11:56Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=9dbeb8967262f2e6777441318780f224261ec410'/>
<id>urn:sha1:9dbeb8967262f2e6777441318780f224261ec410</id>
<content type='text'>
Remove unneccesary check for pci master in enable_transmission()

Signed-off-by: Vasilis Liaskovitis &lt;vliaskov@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>Staging: b3dfg: fix sched.h build breakage</title>
<updated>2009-10-14T21:14:36Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@suse.de</email>
</author>
<published>2009-10-12T21:59:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=db8fd2887c80ef7d2c8d98d2b9e626ded5e43444'/>
<id>urn:sha1:db8fd2887c80ef7d2c8d98d2b9e626ded5e43444</id>
<content type='text'>
commit d43c36dc removed sched.h from interrupt.h.  This broke the
b3dfg driver.  This patch fixes this.

Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>Staging: b3dfg: Drop NULL test on list_entry result</title>
<updated>2009-09-15T19:01:40Z</updated>
<author>
<name>Julia Lawall</name>
<email>julia@diku.dk</email>
</author>
<published>2009-07-12T07:43:21Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=980fd895e63a831bb8f0db8741a19169d9274c75'/>
<id>urn:sha1:980fd895e63a831bb8f0db8741a19169d9274c75</id>
<content type='text'>
list_entry, which is an alias for container_of, cannot return NULL, as
there is no way to add a NULL value to a doubly linked list.

A simplified version of the semantic match that findds this problem is as
follows:
(http://www.emn.fr/x-info/coccinelle/)

// &lt;smpl&gt;
@r@
expression x,E;
statement S1,S2;
position p,p1;
@@

*x = list_entry@p(...)
... when != x = E
*if@p1 (x == NULL) S1 else S2
// &lt;/smpl&gt;

Signed-off-by: Julia Lawall &lt;julia@diku.dk&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;


</content>
</entry>
<entry>
<title>staging: add dependencies on PCI for drivers that require it</title>
<updated>2009-08-07T23:12:03Z</updated>
<author>
<name>Jeff Mahoney</name>
<email>jeffm@suse.com</email>
</author>
<published>2009-08-07T23:12:03Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=5fb4d2525b6dcffbb8bc26a7dfc7ed17ad323a06'/>
<id>urn:sha1:5fb4d2525b6dcffbb8bc26a7dfc7ed17ad323a06</id>
<content type='text'>
This patch adds PCI dependencies to staging drivers that require it.

Signed-off-by: Jeff Mahoney &lt;jeffm@suse.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>staging: b3dfg: clean up MODULE_PARM_DESC newline</title>
<updated>2009-06-19T18:00:54Z</updated>
<author>
<name>Andre Lopes</name>
<email>andre.neo.net@gmail.com</email>
</author>
<published>2009-05-26T21:55:32Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=99dc2a7f1221cd0cc9d6e988d03755155fadae9d'/>
<id>urn:sha1:99dc2a7f1221cd0cc9d6e988d03755155fadae9d</id>
<content type='text'>
Remove incorrect MODULE_PARM_DESC newline.

Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>Staging: remove unused #include &lt;linux/version.h&gt;'s</title>
<updated>2009-06-19T18:00:36Z</updated>
<author>
<name>Huang Weiyi</name>
<email>weiyi.huang@gmail.com</email>
</author>
<published>2009-04-06T09:20:29Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=727cbafa51bfaab788250bd3a3ba5e09f3bccf0b'/>
<id>urn:sha1:727cbafa51bfaab788250bd3a3ba5e09f3bccf0b</id>
<content type='text'>
Remove unused #include &lt;linux/version.h&gt;'s.

Signed-off-by: Huang Weiyi &lt;weiyi.huang@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>Replace all DMA_nBIT_MASK macro with DMA_BIT_MASK(n)</title>
<updated>2009-04-13T22:04:33Z</updated>
<author>
<name>Yang Hongyang</name>
<email>yanghy@cn.fujitsu.com</email>
</author>
<published>2009-04-13T21:40:14Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=e930438c42e744ef1f8bfdbb338253c9f384df42'/>
<id>urn:sha1:e930438c42e744ef1f8bfdbb338253c9f384df42</id>
<content type='text'>
This is the second go through of the old DMA_nBIT_MASK macro,and there're not
so many of them left,so I put them into one patch.I hope this is the last round.
After this the definition of the old DMA_nBIT_MASK macro could be removed.

Signed-off-by: Yang Hongyang &lt;yanghy@cn.fujitsu.com&gt;
Cc: Russell King &lt;rmk@arm.linux.org.uk&gt;
Cc: Tony Lindgren &lt;tony@atomide.com&gt;
Cc: "David S. Miller" &lt;davem@davemloft.net&gt;
Cc: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
Cc: Greg KH &lt;greg@kroah.com&gt;
Cc: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>Staging: b3dfg: Prepare b3dfg for submission upstream.</title>
<updated>2009-04-03T21:53:40Z</updated>
<author>
<name>Justin Bronder</name>
<email>jsbronder@brontes3d.com</email>
</author>
<published>2009-01-28T15:06:42Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=ecf474516696c7eb6c2f6bb8dafcf86ebca62713'/>
<id>urn:sha1:ecf474516696c7eb6c2f6bb8dafcf86ebca62713</id>
<content type='text'>
- Basically, update driver to run with 2.6.28
    - Conversion from struct class_device to struct device.
    - Conversion from .nopfn to .fault in vm_operations_struct.
    - Update use of pci_resource_flags to check for IORESOURCE_SIZEALIGN.
    - Update use of pci_dma_mapping_error.
- Minor code cleanup and integration with kernel build system.

Signed-off-by: Justin Bronder &lt;jsbronder@brontes3d.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>Staging: b3dfg: fixups and improvements</title>
<updated>2009-04-03T21:53:38Z</updated>
<author>
<name>Duane Griffin</name>
<email>duaneg@dghda.com</email>
</author>
<published>2009-01-28T14:50:37Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=5f4e925ad70446862097371dc3ba915610493891'/>
<id>urn:sha1:5f4e925ad70446862097371dc3ba915610493891</id>
<content type='text'>
- Added support for cable plug/unplug detection.
 - Improvements to error handling.
 - Switch to the pci_* DMA API.
 - Removed set_num_buffers functionality.
 - Locking review.
 - Unconditionally disable transmission when releasing device.

Signed-off-by: Justin Bronder &lt;jsbronder@brontes3d.com&gt;
Cc: Duane Griffin &lt;duaneg@dghda.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
</feed>
