<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/ssb/main.c, branch linux-2.6.33.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.33.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.33.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2010-02-03T21:55:20Z</updated>
<entry>
<title>ssb: Fix CONFIG_SSB_SDIOHOST typo</title>
<updated>2010-02-03T21:55:20Z</updated>
<author>
<name>Michael Buesch</name>
</author>
<published>2010-02-03T17:24:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=391ae22ae5726d2a8cebfa62879635c54a349642'/>
<id>urn:sha1:391ae22ae5726d2a8cebfa62879635c54a349642</id>
<content type='text'>
This fixes a CONFIG_SSB_SDIOHOST typo.

Signed-off-by: Michael Buesch &lt;mb@bu3sch.de&gt;
Reported-by: Christoph Egger &lt;siccegge@stud.informatik.uni-erlangen.de&gt;
Tested-By: Albert Herranz &lt;albert_herranz@yahoo.es&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>ssb: Fix SPROM writing</title>
<updated>2009-11-23T22:05:41Z</updated>
<author>
<name>Michael Buesch</name>
</author>
<published>2009-11-23T19:12:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3ba6018aa314559c5867138a8173b068268a70db'/>
<id>urn:sha1:3ba6018aa314559c5867138a8173b068268a70db</id>
<content type='text'>
The SPROM writing routines were broken since we rewrote the suspend
handling on wireless devices, because SPROM writing depended on suspend.

This patch changes it and freezes devices with the driver remove(), probe()
callbacks instead. This also simplifies the whole logics a lot.

Signed-off-by: Michael Buesch &lt;mb@bu3sch.de&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>ssb: Implement SDIO host bus support</title>
<updated>2009-09-09T15:19:00Z</updated>
<author>
<name>Albert Herranz</name>
</author>
<published>2009-09-08T17:30:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=24ea602e183ca20a7577ebe253323d0e5d0f9847'/>
<id>urn:sha1:24ea602e183ca20a7577ebe253323d0e5d0f9847</id>
<content type='text'>
Add support for communicating with a Sonics Silicon Backplane through a
SDIO interface, as found in the Nintendo Wii WLAN daughter card.

The Nintendo Wii WLAN card includes a custom Broadcom 4318 chip with
a SDIO host interface.

Signed-off-by: Albert Herranz &lt;albert_herranz@yahoo.es&gt;
Signed-off-by: Michael Buesch &lt;mb@bu3sch.de&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>ssb: Fail ssb modinit, if attach of the buses failed.</title>
<updated>2009-09-08T20:31:08Z</updated>
<author>
<name>Michael Buesch</name>
</author>
<published>2009-09-05T09:18:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e6c463e3a3d067f5da2c79d5acdb2f626754cdb3'/>
<id>urn:sha1:e6c463e3a3d067f5da2c79d5acdb2f626754cdb3</id>
<content type='text'>
SSB modinit should not succeed, if busattach failed.

Signed-off-by: Michael Buesch &lt;mb@bu3sch.de&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>ssb: struct device - replace bus_id with dev_name(), dev_set_name()</title>
<updated>2008-11-21T16:06:03Z</updated>
<author>
<name>Kay Sievers</name>
</author>
<published>2008-10-30T14:51:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b7b05fe7f92e21e933caa529fd8d78bbbbfbd293'/>
<id>urn:sha1:b7b05fe7f92e21e933caa529fd8d78bbbbfbd293</id>
<content type='text'>
This patch is part of a larger patch series which will remove
the "char bus_id[20]" name string from struct device. The device
name is managed in the kobject anyway, and without any size
limitation, and just needlessly copied into "struct device".

To set and read the device name dev_name(dev) and dev_set_name(dev)
must be used. If your code uses static kobjects, which it shouldn't
do, "const char *init_name" can be used to statically provide the
name the registered device should have. At registration time, the
init_name field is cleared, to enforce the use of dev_name(dev) to
access the device name at a later time.

We need to get rid of all occurrences of bus_id in the entire tree
to be able to enable the new interface. Please apply this patch,
and possibly convert any remaining remaining occurrences of bus_id.

We want to submit a patch to -next, which will remove bus_id from
"struct device", to find the remaining pieces to convert, and finally
switch over to the new api, which will remove the 20 bytes array
and does no longer have a size limitation.

CC: Michael Buesch &lt;mb@bu3sch.de&gt;
Acked-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
Signed-Off-By: Kay Sievers &lt;kay.sievers@vrfy.org&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>[SSB] Initialise dma_mask for SSB_BUSTYPE_SSB devices</title>
<updated>2008-09-27T14:45:37Z</updated>
<author>
<name>Aurelien Jarno</name>
</author>
<published>2008-09-26T20:27:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ac82da3381fc663dbda31612a0bff60bc41676a3'/>
<id>urn:sha1:ac82da3381fc663dbda31612a0bff60bc41676a3</id>
<content type='text'>
For SSB_BUSTYPE_SSB type devices, we need to initialize dma_mask using
coherent_dma_mask so that calls to dma_set_mask() succeed.

It fixes the regression on the b44 driver introduced by commit
f225763a7d6c92c4932dbd528437997078496fcc

Signed-off-by: Aurelien Jarno &lt;aurelien@aurel32.net&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>ssb: allow compilation on systems without PCI</title>
<updated>2008-08-18T15:05:13Z</updated>
<author>
<name>Holger Schurig</name>
</author>
<published>2008-08-07T16:24:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7f37441c21d3ae9fec47ef418ccafb2823d12a27'/>
<id>urn:sha1:7f37441c21d3ae9fec47ef418ccafb2823d12a27</id>
<content type='text'>
Makes ssb work on system without a PCI bus.

Signed-off-by: Holger Schurig &lt;hs4233@mail.mn-solutions.de&gt;
Signed-off-by: Michael Buesch &lt;mb@bu3sch.de&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>ssb, b43, b43legacy, b44: Rewrite SSB DMA API</title>
<updated>2008-06-27T13:09:15Z</updated>
<author>
<name>Michael Buesch</name>
</author>
<published>2008-06-20T09:50:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f225763a7d6c92c4932dbd528437997078496fcc'/>
<id>urn:sha1:f225763a7d6c92c4932dbd528437997078496fcc</id>
<content type='text'>
This is a rewrite of the DMA API for SSB devices.
This is needed, because the old (non-existing) "API" made too many bad
assumptions on the API of the host-bus (PCI).
This introduces an almost complete SSB-DMA-API that maps to the lowlevel
bus-API based on the bustype.

Signed-off-by: Michael Buesch &lt;mb@bu3sch.de&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>ssb: Fix coherent DMA mask for PCI devices</title>
<updated>2008-06-13T20:14:52Z</updated>
<author>
<name>Michael Buesch</name>
</author>
<published>2008-06-12T13:33:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e6340361f9c70e84312caed98c6e058ac6234e9b'/>
<id>urn:sha1:e6340361f9c70e84312caed98c6e058ac6234e9b</id>
<content type='text'>
This fixes setting the coherent DMA mask for PCI devices.

Signed-off-by: Michael Buesch &lt;mb@bu3sch.de&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6</title>
<updated>2008-04-18T06:56:30Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2008-04-18T06:56:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1e42198609d73ed1a9adcba2af275c24c2678420'/>
<id>urn:sha1:1e42198609d73ed1a9adcba2af275c24c2678420</id>
<content type='text'>
</content>
</entry>
</feed>
