diff options
author | Wolfram Sang <wsa+renesas@sang-engineering.com> | 2017-10-15 14:46:14 +0200 |
---|---|---|
committer | Ulf Hansson <ulf.hansson@linaro.org> | 2017-10-30 11:50:38 +0100 |
commit | 6186d06c519e217351fac95b545f334f8582af90 (patch) | |
tree | 6f33649e4f1f833bf3639a5794480f7d797bdf68 /include/linux/mmc | |
parent | f7834cbd907abb5d4d84f85dba5a7321e5a37b83 (diff) | |
download | linux-stable-6186d06c519e217351fac95b545f334f8582af90.tar.gz linux-stable-6186d06c519e217351fac95b545f334f8582af90.tar.bz2 linux-stable-6186d06c519e217351fac95b545f334f8582af90.zip |
mmc: parse new binding for eMMC fixed driver type
Parse the new binding and store it in the host struct after doing some
sanity checks. The code is designed to support fixed SD driver type if
we ever need that.
Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
Reviewed-by: Simon Horman <horms+renesas@verge.net.au>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Diffstat (limited to 'include/linux/mmc')
-rw-r--r-- | include/linux/mmc/host.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/mmc/host.h b/include/linux/mmc/host.h index c296f4351c1d..e7743eca1021 100644 --- a/include/linux/mmc/host.h +++ b/include/linux/mmc/host.h @@ -354,6 +354,8 @@ struct mmc_host { #define MMC_CAP2_CQE (1 << 23) /* Has eMMC command queue engine */ #define MMC_CAP2_CQE_DCMD (1 << 24) /* CQE can issue a direct command */ + int fixed_drv_type; /* fixed driver type for non-removable media */ + mmc_pm_flag_t pm_caps; /* supported pm features */ /* host specific block data */ |