<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/include/linux/mmc/core.h, 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>2007-09-23T19:37:51Z</updated>
<entry>
<title>MMC headers learn about SPI</title>
<updated>2007-09-23T19:37:51Z</updated>
<author>
<name>David Brownell</name>
</author>
<published>2007-08-08T16:09:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=97018580c40c8a31dd7ae744da3378c787a2066d'/>
<id>urn:sha1:97018580c40c8a31dd7ae744da3378c787a2066d</id>
<content type='text'>
Teach the MMC/SD/SDIO system headers that some hosts use SPI mode

 - New host capabilities and status bits
    * MMC_CAP_SPI, with mmc_host_is_spi() test
    * mmc_host.use_spi_crc flag

 - SPI-specific declarations:
    * Response types, MMC_RSP_SPI_R*
    * Two SPI-only commands
    * Status bits used native to SPI:  R1_SPI_*, R2_SPI_*

 - Fix a few (unrelated) whitespace bugs in the headers.

 - Reorder a few mmc_host fields, removing several bytes of padding

None of these changes affect current code.

Signed-off-by: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
Signed-off-by: Pierre Ossman &lt;drzeus@drzeus.cx&gt;
</content>
</entry>
<entry>
<title>sdio: allow for mmc_claim_host to be aborted</title>
<updated>2007-09-23T18:55:13Z</updated>
<author>
<name>Nicolas Pitre</name>
</author>
<published>2007-06-30T14:21:52Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2342f3323c9a76367a1d7f9a35525ee3cb3911df'/>
<id>urn:sha1:2342f3323c9a76367a1d7f9a35525ee3cb3911df</id>
<content type='text'>
It is sometimes necessary to give up on trying to claim the host lock,
especially if that happens in a thread that has to be stopped.

While at it, fix the description for mmc_claim_host() which was wrong.

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: implement SDIO IO_RW_DIRECT operation</title>
<updated>2007-09-23T17:42:37Z</updated>
<author>
<name>Pierre Ossman</name>
</author>
<published>2007-05-22T18:25:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b2bcc798bbb482b2909801280f3c4aff8cbbf5be'/>
<id>urn:sha1:b2bcc798bbb482b2909801280f3c4aff8cbbf5be</id>
<content type='text'>
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: remove confusing flag</title>
<updated>2007-09-23T07:15:12Z</updated>
<author>
<name>Pierre Ossman</name>
</author>
<published>2007-07-24T19:11:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=be0192aae1aed3fbf172e3f9a22ec75392c1b175'/>
<id>urn:sha1:be0192aae1aed3fbf172e3f9a22ec75392c1b175</id>
<content type='text'>
The MMC_DATA_MULTI flag never had a proper definition of what it
means, so remove it and let the drivers check the block count in
the request.

Signed-off-by: Pierre Ossman &lt;drzeus@drzeus.cx&gt;
</content>
</entry>
<entry>
<title>mmc: mmc_set_data_timeout() parameter write is redundant</title>
<updated>2007-09-23T07:15:00Z</updated>
<author>
<name>Pierre Ossman</name>
</author>
<published>2007-07-24T17:16:54Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b146d26a61e0feab2f12a98ae83fd352830899c0'/>
<id>urn:sha1:b146d26a61e0feab2f12a98ae83fd352830899c0</id>
<content type='text'>
The write parameter in mmc_set_data_timeout() is redundant as the
data structure contains information about the direction of the
transfer.

Signed-off-by: Pierre Ossman &lt;drzeus@drzeus.cx&gt;
</content>
</entry>
<entry>
<title>mmc: remove custom error codes</title>
<updated>2007-09-23T06:46:48Z</updated>
<author>
<name>Pierre Ossman</name>
</author>
<published>2007-07-22T20:18:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=17b0429dde9ab60f9cee8e07ab28c7dc6cfe6efd'/>
<id>urn:sha1:17b0429dde9ab60f9cee8e07ab28c7dc6cfe6efd</id>
<content type='text'>
Convert the MMC layer to use standard error codes and not its own,
incompatible values.

Signed-off-by: Pierre Ossman &lt;drzeus@drzeus.cx&gt;
</content>
</entry>
<entry>
<title>mmc: update kerneldoc</title>
<updated>2007-07-25T23:53:39Z</updated>
<author>
<name>Pierre Ossman</name>
</author>
<published>2007-07-11T18:22:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=67a61c484735de9bf4f099830ecb4ef2eca95c38'/>
<id>urn:sha1:67a61c484735de9bf4f099830ecb4ef2eca95c38</id>
<content type='text'>
Make sure the kerneldoc comments are up to date and relevant.

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>
<entry>
<title>mmc: Move core functions to subdir</title>
<updated>2007-05-01T11:04:18Z</updated>
<author>
<name>Pierre Ossman</name>
</author>
<published>2007-02-28T14:33:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=aaac1b470bd0dccb30912356617069dc6199cc80'/>
<id>urn:sha1:aaac1b470bd0dccb30912356617069dc6199cc80</id>
<content type='text'>
Create a "core" subdirectory to house the central bus handling
functions.

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