MMC core:
 - Ensure that debugfs files are removed properly
 - Fix missing blk_put_request()
 - Deal with errors from blk_get_request()
 - Rewind mmc bus suspend operations at failures
 - Prepend '0x' to ocr and pre_eol_info in sysfs to identify as hex

MMC host:
 - sdhci-msm: Make it optional to wait for signal level changes
 - sdhci: Avoid swiotlb buffer being full
mmc: core: prepend 0x to OCR entry in sysfs

The sysfs entry "ocr" was missing the 0x prefix to identify it as hex
formatted.

Fixes: 5fb06af7a33b ("mmc: core: Extend sysfs with OCR register")
Signed-off-by: Bastian Stender <bst@pengutronix.de>
Cc: <stable@vger.kernel.org> # v4.8+
[Ulf: Amended change to also cover SD-cards]
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
2 files changed