#
ceb9e9f7 |
| 16-Aug-2013 |
Ian Lepore <ian@FreeBSD.org> |
When the timeout clock is based on the SD clock, the timeout counter has to be recalculated every time the SD clock frequency changes.
Also, tidy up the counter calculation... it makes no sense to c
When the timeout clock is based on the SD clock, the timeout counter has to be recalculated every time the SD clock frequency changes.
Also, tidy up the counter calculation... it makes no sense to calculate a value one larger than the limit, then whine that it's too large and truncate it to the limit. If the BROKEN_TIMEOUT quirk is set, don't calculate the counter at all, just set it to the limit value.
show more ...
|
#
552311f4 |
| 17-Jul-2013 |
Xin LI <delphij@FreeBSD.org> |
IFC @253398
|
#
cfe30d02 |
| 19-Jun-2013 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Merge fresh head.
|
Revision tags: release/8.4.0 |
|
#
69e6d7b7 |
| 12-Apr-2013 |
Simon J. Gerraty <sjg@FreeBSD.org> |
sync from head
|
#
c3a0f75a |
| 28-Feb-2013 |
Oleksandr Tymoshenko <gonzo@FreeBSD.org> |
Add hooks for plugging platform-provided transfer backend.
In order to use platorm backend hardware driver should impement three methods: - platform_start_transfer and platform_finish_transfer t
Add hooks for plugging platform-provided transfer backend.
In order to use platorm backend hardware driver should impement three methods: - platform_start_transfer and platform_finish_transfer to start and finish transfer - platform_will_handle - check whether transaction is suitable for backend. If not - driver will fall back to PIO mode.
Submitted by: Daisuke Aoyama <aoyama at peach.ne.jp> Approved by: ian@
show more ...
|
#
d241a0e6 |
| 26-Feb-2013 |
Xin LI <delphij@FreeBSD.org> |
IFC @247348.
|
#
acbaa69f |
| 17-Feb-2013 |
Oleksandr Tymoshenko <gonzo@FreeBSD.org> |
Remove accidentally committed debug panic(9) call
|
#
7337a22f |
| 17-Feb-2013 |
Oleksandr Tymoshenko <gonzo@FreeBSD.org> |
Disable debug accidentally enabled by previous commit
|
#
57677a3a |
| 17-Feb-2013 |
Oleksandr Tymoshenko <gonzo@FreeBSD.org> |
Various timing-related fixes:
- Replace divisor numbers with more descirptive names - Properly calculate minimum frequency for SDHCI 3.0 - Properly calculate frequency for SDHCI 3.0 in mmcbr_set_clo
Various timing-related fixes:
- Replace divisor numbers with more descirptive names - Properly calculate minimum frequency for SDHCI 3.0 - Properly calculate frequency for SDHCI 3.0 in mmcbr_set_clock - Add min_freq method to sdhci_if.m and provide default implementation. By re-implementing this method hardware drivers can control frequency controller operates when executing initialization sequence
show more ...
|
#
d9a44755 |
| 08-Feb-2013 |
David E. O'Brien <obrien@FreeBSD.org> |
Sync with HEAD.
|
#
32531ccb |
| 04-Dec-2012 |
Neel Natu <neel@FreeBSD.org> |
IFC @r243836
|
Revision tags: release/9.1.0 |
|
#
33aad34d |
| 30-Nov-2012 |
Oleksandr Tymoshenko <gonzo@FreeBSD.org> |
- Get proper maximum clock frequency for SDHCI v3.0 and higher
|
#
300675f6 |
| 27-Nov-2012 |
Alexander Motin <mav@FreeBSD.org> |
MFC
|
#
e477abf7 |
| 27-Nov-2012 |
Alexander Motin <mav@FreeBSD.org> |
MFC @ r241285
|
#
a10c6f55 |
| 11-Nov-2012 |
Neel Natu <neel@FreeBSD.org> |
IFC @ r242684
|
#
23090366 |
| 04-Nov-2012 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Sync from head
|
#
8f3b7d56 |
| 29-Oct-2012 |
Oleksandr Tymoshenko <gonzo@FreeBSD.org> |
Add new quirks: - Data timeout is broken - Data timeout uses SD clock - Capabilities register is unavailable
Add calculations for clock divisor for SDHCI 3.0
|
#
d6b3aaf8 |
| 16-Oct-2012 |
Oleksandr Tymoshenko <gonzo@FreeBSD.org> |
Split sdhci driver in two parts: sdhci and sdhci_pci. sdchi encapsulates a generic SD Host Controller logic that relies on actual hardware driver for register access.
sdhci_pci implements driver for
Split sdhci driver in two parts: sdhci and sdhci_pci. sdchi encapsulates a generic SD Host Controller logic that relies on actual hardware driver for register access.
sdhci_pci implements driver for PCI SDHC controllers using new SDHCI interface
No kernel config modifications are required, but if you load sdhc as a module you must switch to sdhci_pci instead.
show more ...
|
#
e11b6fa3 |
| 03-Aug-2012 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Merge head r233826 through r239010.
|
#
ba32fa93 |
| 30-Jul-2012 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Return back double spacing.
|
#
1fc2ea61 |
| 21-Jul-2012 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Fix typo in comment, should be MHz here.
Submitted by: Daan Vreeken <Daan vitsch.nl>
|
#
6a068746 |
| 15-May-2012 |
Alexander Motin <mav@FreeBSD.org> |
MFC
|
#
38f1b189 |
| 26-Apr-2012 |
Peter Grehan <grehan@FreeBSD.org> |
IFC @ r234692
sys/amd64/include/cpufunc.h sys/amd64/include/fpu.h sys/amd64/amd64/fpu.c sys/amd64/vmm/vmm.c
- Add API to allow vmm FPU state init/save/restore.
FP stuff discussed with: kib
|
Revision tags: release/8.3.0_cvs, release/8.3.0 |
|
#
9dba179d |
| 17-Feb-2012 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
IFC @231845
Sponsored by: Cisco Systems, Inc.
|
#
14d060a6 |
| 09-Feb-2012 |
Gleb Smirnoff <glebius@FreeBSD.org> |
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.
|