diff options
| author | Ian Lepore <ian@FreeBSD.org> | 2013-11-01 19:29:59 +0000 |
|---|---|---|
| committer | Ian Lepore <ian@FreeBSD.org> | 2013-11-01 19:29:59 +0000 |
| commit | 760eb697b475c0e58e3dfcf45ca4d9ec13bcbb8e (patch) | |
| tree | 827fb4fb7938fc6557fc76a56645ea7452e9396a /sys | |
| parent | 4a98e4695088b4c8f2eb06c4e9847b2bd408a006 (diff) | |
Notes
Diffstat (limited to 'sys')
| -rw-r--r-- | sys/arm/ti/ti_sdhci.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/sys/arm/ti/ti_sdhci.c b/sys/arm/ti/ti_sdhci.c index 736a9f23010f..6ea6110d2c0a 100644 --- a/sys/arm/ti/ti_sdhci.c +++ b/sys/arm/ti/ti_sdhci.c @@ -546,16 +546,17 @@ ti_sdhci_attach(device_t dev) sc->slot.host.caps &= ~(MMC_CAP_4_BIT_DATA | MMC_CAP_8_BIT_DATA); switch (prop) { - case 1: - break; + case 8: + sc->slot.host.caps |= MMC_CAP_8_BIT_DATA; + /* FALLTHROUGH */ case 4: sc->slot.host.caps |= MMC_CAP_4_BIT_DATA; break; - case 8: - sc->slot.host.caps |= MMC_CAP_8_BIT_DATA; + case 1: break; default: device_printf(dev, "Bad bus-width value %u\n", prop); + break; } } |
