android_kernel_sony_sdm845/include/linux/mmc
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Subhash Jadavani 083d5e2456 mmc: add hot plug support using extcon framework
We need to add the support for gpio based card insertion/removal event
detection support. But this is bit complicated as current platforms have
the combo card slot which can either take SD or UFS card at one time and
there is a single GPIO assigned for card detect event. This means we need
some module which takes the responsibility of controlling (configuration,
interrupt handling) this shared card detection GPIO and pass card detection
event to both MMC and UFS card drivers so they can probe to see what card
is inserted. Kernel already have the extcon-gpio module which can be used
a gpio control module and can pass the card detection event to both MMC &
UFS card drivers. So MMC driver registers the notification callback with
extcon driver and tries to detect/remove the SD card.

Change-Id: I860827272bfaa24116d9550a331657b99f53ec50
Signed-off-by: Subhash Jadavani <subhashj@codeaurora.org>
2017-05-15 12:08:20 -07:00
..
boot.h
card.h mmc: sd: reduce the bus speed in case of multiple CRC errors in SDR104 2017-04-26 11:28:27 -07:00
core.h mmc: sd: reduce the bus speed in case of multiple CRC errors in SDR104 2017-04-26 11:28:27 -07:00
dw_mmc.h mmc: dw_mmc: add reset support to dwmmc host controller 2016-09-26 21:31:19 +02:00
host.h mmc: add hot plug support using extcon framework 2017-05-15 12:08:20 -07:00
mmc.h mmc: core: expose info about enhanced rpmb support 2017-04-07 17:28:47 -07:00
pm.h ANDROID: mmc: Add "ignore mmc pm notify" functionality 2017-01-19 13:31:56 -08:00
ring_buffer.h mmc: host: Add Ring buffer logging for MMC. 2017-04-07 17:33:15 -07:00
sd.h
sdhci-pci-data.h mmc: sdhci-pci: Add support for drive strength selection for SPT 2015-06-01 09:07:14 +02:00
sdio.h mmc: sdio: enable asynchronous interrupt support in 4-bit mode 2017-04-07 17:26:02 -07:00
sdio_func.h ANDROID: mmc: Add sdio_readb_ext() function 2017-01-19 13:31:51 -08:00
sdio_ids.h brcmfmac: add support for bcm4339 chip with modalias sdio:c00v02D0d4339 2016-09-09 12:12:14 +03:00
sh_mmcif.h mmc: sh_mmcif: revision-specific CLK_CTRL2 handling 2013-08-25 00:10:18 -04:00
slot-gpio.h mmc: add hot plug support using extcon framework 2017-05-15 12:08:20 -07:00