<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/mmc/core/Makefile, branch linux-2.6.25.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.25.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.25.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2008-03-23T00:02:20Z</updated>
<entry>
<title>mmc: use sysfs groups to handle conditional attributes</title>
<updated>2008-03-23T00:02:20Z</updated>
<author>
<name>Pierre Ossman</name>
</author>
<published>2008-03-21T22:54:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=51ec92e295d563dd5712d198a7e46c2ae5ccccb2'/>
<id>urn:sha1:51ec92e295d563dd5712d198a7e46c2ae5ccccb2</id>
<content type='text'>
Suppressing uevents turned out to be a bad idea as it screws up the
order of events, making user space very confused. Change the system to
use sysfs groups instead.

This is a regression that, for some odd reason, has gone unnoticed for
some time. It confuses hal so that the block devices (which have the
mmc device as a parent) are not registered. End result being that
desktop magic when cards are inserted won't work.

Signed-off-by: Pierre Ossman &lt;drzeus@drzeus.cx&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>sdio: core support for SDIO function interrupt</title>
<updated>2007-09-23T19:01:33Z</updated>
<author>
<name>Nicolas Pitre</name>
</author>
<published>2007-06-30T14:29:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d1496c39e500857b8949cdb91af24e0eb8aae4d0'/>
<id>urn:sha1:d1496c39e500857b8949cdb91af24e0eb8aae4d0</id>
<content type='text'>
Signed-off-by: Nicolas Pitre &lt;npitre@mvista.com&gt;
Signed-off-by: Pierre Ossman &lt;drzeus@drzeus.cx&gt;
</content>
</entry>
<entry>
<title>sdio: initial CIS parsing code</title>
<updated>2007-09-23T18:26:42Z</updated>
<author>
<name>Nicolas Pitre</name>
</author>
<published>2007-06-16T06:04:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b726126196d54cbbba0924191e5c4dd5ba747fa2'/>
<id>urn:sha1:b726126196d54cbbba0924191e5c4dd5ba747fa2</id>
<content type='text'>
Signed-off-by: Nicolas Pitre &lt;npitre@mvista.com&gt;
Signed-off-by: Pierre Ossman &lt;drzeus@drzeus.cx&gt;
</content>
</entry>
<entry>
<title>mmc: add basic SDIO I/O operations</title>
<updated>2007-09-23T17:57:03Z</updated>
<author>
<name>Pierre Ossman</name>
</author>
<published>2007-05-27T10:57:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=46f555f2731a14545a09ec06d27bd18e8e07069f'/>
<id>urn:sha1:46f555f2731a14545a09ec06d27bd18e8e07069f</id>
<content type='text'>
Add command wrappers that simplify register access from SDIO
function drivers.

Signed-off-by: Pierre Ossman &lt;drzeus@drzeus.cx&gt;
</content>
</entry>
<entry>
<title>mmc: basic SDIO device model</title>
<updated>2007-09-23T17:45:31Z</updated>
<author>
<name>Pierre Ossman</name>
</author>
<published>2007-05-26T11:48:18Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e29a7d73f4277eb92aa64e17017dea33460828ef'/>
<id>urn:sha1:e29a7d73f4277eb92aa64e17017dea33460828ef</id>
<content type='text'>
Add the sdio bus type and basic device handling.

Signed-off-by: Pierre Ossman &lt;drzeus@drzeus.cx&gt;
</content>
</entry>
<entry>
<title>mmc: detect SDIO cards</title>
<updated>2007-09-23T17:40:07Z</updated>
<author>
<name>Pierre Ossman</name>
</author>
<published>2007-05-21T18:23:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5c4e6f1301649d5b29dd0f70e6da83e728ab5ca5'/>
<id>urn:sha1:5c4e6f1301649d5b29dd0f70e6da83e728ab5ca5</id>
<content type='text'>
Really basic init sequence for SDIO cards.

Signed-off-by: Pierre Ossman &lt;drzeus@drzeus.cx&gt;
</content>
</entry>
<entry>
<title>mmc: refactor host class handling</title>
<updated>2007-07-09T19:28:01Z</updated>
<author>
<name>Pierre Ossman</name>
</author>
<published>2007-05-19T12:06:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b93931a61a119575f84c33af2438b9384fde9eb7'/>
<id>urn:sha1:b93931a61a119575f84c33af2438b9384fde9eb7</id>
<content type='text'>
Move basic host class device handling to its own file for clarity.

Signed-off-by: Pierre Ossman &lt;drzeus@drzeus.cx&gt;
</content>
</entry>
<entry>
<title>mmc: refactor bus operations</title>
<updated>2007-07-09T19:27:56Z</updated>
<author>
<name>Pierre Ossman</name>
</author>
<published>2007-05-19T11:39:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4101c16a910b15afd190c6bc7d45864461cf5c25'/>
<id>urn:sha1:4101c16a910b15afd190c6bc7d45864461cf5c25</id>
<content type='text'>
Move bus operations to its own file for the sake of clarity. Also
delegate sysfs attributes to bus handlers in preparation for other
more exotic types.

Signed-off-by: Pierre Ossman &lt;drzeus@drzeus.cx&gt;
</content>
</entry>
<entry>
<title>mmc: add bus handler</title>
<updated>2007-05-01T11:41:06Z</updated>
<author>
<name>Pierre Ossman</name>
</author>
<published>2006-12-30T23:11:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7ea239d9e6d6993469a6a8ca83ff23834dfc3fce'/>
<id>urn:sha1:7ea239d9e6d6993469a6a8ca83ff23834dfc3fce</id>
<content type='text'>
Delegate protocol handling to "bus handlers". This allows the core to
just handle the task of arbitrating the bus. Initialisation and
pampering of cards is now done by the different bus handlers.

This design also allows MMC and SD (and later SDIO) to be more cleanly
separated, allowing easier maintenance.

Signed-off-by: Pierre Ossman &lt;drzeus@drzeus.cx&gt;
</content>
</entry>
<entry>
<title>mmc: Separate out protocol ops</title>
<updated>2007-05-01T11:04:18Z</updated>
<author>
<name>Pierre Ossman</name>
</author>
<published>2006-12-24T21:46:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=da7fbe58d2d347e95af699ddf04d885be6362bbe'/>
<id>urn:sha1:da7fbe58d2d347e95af699ddf04d885be6362bbe</id>
<content type='text'>
Move protocol operations and definitions into their own files
in an effort to separate protocol handling and bus
arbitration more clearly.

Signed-off-by: Pierre Ossman &lt;drzeus@drzeus.cx&gt;
</content>
</entry>
</feed>
