<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/sdhci, branch release/9.3.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F9.3.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F9.3.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2013-03-09T02:36:32Z</updated>
<entry>
<title>MFC: r227309 (partial)</title>
<updated>2013-03-09T02:36:32Z</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2013-03-09T02:36:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7b1b32ed4582e7bcdd416c4718d0d79ebaea192d'/>
<id>urn:sha1:7b1b32ed4582e7bcdd416c4718d0d79ebaea192d</id>
<content type='text'>
Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.

The SYSCTL_NODE macro defines a list that stores all child-elements of
that node. If there's no SYSCTL_DECL macro anywhere else, there's no
reason why it shouldn't be static.
</content>
</entry>
<entry>
<title>Merge 231266 from head:</title>
<updated>2012-06-18T10:56:29Z</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2012-06-18T10:56:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=bd67f198525a138dad037f8d9229cf994a473dba'/>
<id>urn:sha1:bd67f198525a138dad037f8d9229cf994a473dba</id>
<content type='text'>
  Add support for RICOH R5CE823 card reader, that can be found in
  some Lenovo laptops.

  The conroller needs a quirk to lower its frequency, and after
  that it operates normally.
</content>
</entry>
<entry>
<title>Fix read_ivar implementation for MMC and SD.</title>
<updated>2011-05-30T06:23:51Z</updated>
<author>
<name>Jayachandran C.</name>
<email>jchandra@FreeBSD.org</email>
</author>
<published>2011-05-30T06:23:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=bcd91d25daaf08ef7c5987f3ec86eb0b28daf191'/>
<id>urn:sha1:bcd91d25daaf08ef7c5987f3ec86eb0b28daf191</id>
<content type='text'>
1. Both mmc_read_ivar() and sdhci_read_ivar() use the expression
'*(int *)result = val' to assign to result which is uintptr_t *.
This does not work on big-endian 64 bit systems.

2. The media_size ivar is declared as 'off_t' which does not fit
into uintptr_t in 32bit systems, change this to long.

Submitted by:	kanthms at netlogicmicro com (initial version)
</content>
</entry>
<entry>
<title>Force DMA for controller found in Lenovo T510 (probably in others too).</title>
<updated>2011-02-27T13:58:20Z</updated>
<author>
<name>Pawel Jakub Dawidek</name>
<email>pjd@FreeBSD.org</email>
</author>
<published>2011-02-27T13:58:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8bfafab1d2799d6eab89eea47c5fff7d9302c437'/>
<id>urn:sha1:8bfafab1d2799d6eab89eea47c5fff7d9302c437</id>
<content type='text'>
This makes reads 10 times faster.

Discussed with:	mav
</content>
</entry>
<entry>
<title>Add support for interruptless kernel dumping.</title>
<updated>2009-02-17T19:12:15Z</updated>
<author>
<name>Alexander Motin</name>
<email>mav@FreeBSD.org</email>
</author>
<published>2009-02-17T19:12:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=bea2dca29950a74bdd6823d8f44cfe63a21ffd7a'/>
<id>urn:sha1:bea2dca29950a74bdd6823d8f44cfe63a21ffd7a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix read_ivar prototype.</title>
<updated>2009-02-10T23:13:48Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2009-02-10T23:13:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=507a69a927ac2b67bbb0f9f39db7e3438c21fc7d'/>
<id>urn:sha1:507a69a927ac2b67bbb0f9f39db7e3438c21fc7d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add hw.sdhci.debug sysctl to control debug level.</title>
<updated>2009-01-28T22:53:41Z</updated>
<author>
<name>Alexander Motin</name>
<email>mav@FreeBSD.org</email>
</author>
<published>2009-01-28T22:53:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5b69a497e5c8c28ab1a512a1881c5db1783d3b1d'/>
<id>urn:sha1:5b69a497e5c8c28ab1a512a1881c5db1783d3b1d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup msleep() arguments.</title>
<updated>2008-12-06T21:52:32Z</updated>
<author>
<name>Alexander Motin</name>
<email>mav@FreeBSD.org</email>
</author>
<published>2008-12-06T21:52:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d493985afd97ef2fab60f8d924bf8d8cf8b29d35'/>
<id>urn:sha1:d493985afd97ef2fab60f8d924bf8d8cf8b29d35</id>
<content type='text'>
Move wakeup() out of the lock.
</content>
</entry>
<entry>
<title>Forget current bus power settings on full reset. Chip must be reconfigured.</title>
<updated>2008-12-06T01:31:07Z</updated>
<author>
<name>Alexander Motin</name>
<email>mav@FreeBSD.org</email>
</author>
<published>2008-12-06T01:31:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d8208d9eb1110c0307d2d53b4a89d54e8f2f0ac1'/>
<id>urn:sha1:d8208d9eb1110c0307d2d53b4a89d54e8f2f0ac1</id>
<content type='text'>
Do not issue command if there is no card, clock or power.
Controller will not detect command timeout without clock active.
</content>
</entry>
<entry>
<title>Add controller suspend/resume support.</title>
<updated>2008-12-01T17:45:56Z</updated>
<author>
<name>Alexander Motin</name>
<email>mav@FreeBSD.org</email>
</author>
<published>2008-12-01T17:45:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=92bf0e27a047ef49a5ccda4add108748d7fba923'/>
<id>urn:sha1:92bf0e27a047ef49a5ccda4add108748d7fba923</id>
<content type='text'>
To be able to correctly suspend/resume with card inserted,
respective support should be also implemented at mmc and mmcsd layers.
</content>
</entry>
</feed>
