linux/drivers/mmc/core
Russell King cf925747d2 mmc: core: improve mmc_of_parse_voltage() to return better status
Improve mmc_of_parse_voltage()'s return values so that drivers can tell
whether a voltage-range specification was present, and whether it has
been successfully parsed, or there was an error while parsing.

We return a negative errno when parsing fails, zero if no voltage-range
specification is present, or one if a voltage-range specification is
successfully parsed.

No users need modifying as no users check the return value.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
2016-02-29 11:03:07 +01:00
..
bus.c mmc: enable MMC/SD/SDIO device to suspend/resume asynchronously 2015-12-22 11:32:16 +01:00
bus.h
core.c mmc: core: improve mmc_of_parse_voltage() to return better status 2016-02-29 11:03:07 +01:00
core.h mmc: fix mmc_{un,}register_pm_notifier prototypes 2015-12-22 11:32:09 +01:00
debugfs.c mmc: debugfs: Add a restriction to mmc debugfs clock setting 2016-02-29 11:02:49 +01:00
host.c mmc: core: enable mmc host device to suspend/resume asynchronously 2016-02-29 11:02:51 +01:00
host.h
Kconfig mmc: core: Remove MMC_CLKGATE 2015-10-26 16:00:09 +01:00
Makefile
mmc.c mmc: sanitize 'bus width' in debug output 2016-02-29 11:02:56 +01:00
mmc_ops.c mmc: remove unnecessary assignment statements before return 2016-02-29 11:02:47 +01:00
mmc_ops.h mmc: core: Convert __mmc_switch() into an internal core function 2015-10-26 15:59:54 +01:00
pwrseq.c
pwrseq.h mmc: pwrseq: constify mmc_pwrseq_ops structures 2015-12-22 11:32:07 +01:00
pwrseq_emmc.c mmc: pwrseq: constify mmc_pwrseq_ops structures 2015-12-22 11:32:07 +01:00
pwrseq_simple.c mmc: core: pwrseq_simple: remove unused header file 2016-02-29 11:02:47 +01:00
quirks.c mmc: core: Remove MMC_CLKGATE 2015-10-26 16:00:09 +01:00
sd.c mmc: core: Enable tuning according to the actual timing 2016-01-14 10:59:09 +01:00
sd.h
sd_ops.c mmc: remove unnecessary assignment statements before return 2016-02-29 11:02:47 +01:00
sd_ops.h
sdio.c mmc: core: Enable tuning according to the actual timing 2016-01-14 10:59:09 +01:00
sdio_bus.c mmc: enable MMC/SD/SDIO device to suspend/resume asynchronously 2015-12-22 11:32:16 +01:00
sdio_bus.h
sdio_cis.c mmc: sdio_cis: fix unknown tuple for CISTPL_SDIO_STD 2016-01-20 12:39:24 +01:00
sdio_cis.h
sdio_io.c
sdio_irq.c mmc: core: Remove MMC_CLKGATE 2015-10-26 16:00:09 +01:00
sdio_ops.c mmc: remove unnecessary assignment statements before return 2016-02-29 11:02:47 +01:00
sdio_ops.h mmc: Add mmc_is_io_op helper function 2015-10-26 16:00:01 +01:00
slot-gpio.c
slot-gpio.h