]> git.baikalelectronics.ru Git - kernel.git/commit
mmc: core: Add capability to avoid 3.3V signaling
authorKyle Roeschley <kyle.roeschley@ni.com>
Fri, 13 Apr 2018 21:54:57 +0000 (16:54 -0500)
committerUlf Hansson <ulf.hansson@linaro.org>
Wed, 2 May 2018 13:08:44 +0000 (15:08 +0200)
commit4d0b66889810392dd3a1e91c43ad4702c556ab81
tree73c891362517c86cc25e5fc85b1ee48188a1a6aa
parent5828a9692dafa56eaf25ae782df3825dfec85fcb
mmc: core: Add capability to avoid 3.3V signaling

Some SD host controllers cannot handle extended use of 3.3V signaling.
To accommodate these controllers, add a capability that requires us to
negotiate the voltage down from 3.3V during card initialization.

Signed-off-by: Kyle Roeschley <kyle.roeschley@ni.com>
Signed-off-by: Jennifer Dahm <jennifer.dahm@ni.com>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/core/mmc.c
drivers/mmc/core/sd.c
drivers/mmc/core/sdio.c
include/linux/mmc/host.h