diff options
author | Rui Miguel Silva <rui.silva@linaro.org> | 2015-06-24 23:20:26 +0100 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@google.com> | 2015-06-24 17:34:46 -0700 |
commit | 5656ab99a0ff9136613ab1da509ccd6d7652d173 (patch) | |
tree | fd4a2e08d9e462dbadeee2acf9ec6206e1e975ab /drivers/staging/greybus/kernel_ver.h | |
parent | 730a2f6d1066e7771d5b85b8e9ec5ed09b153d01 (diff) |
greybus: sdio: fix defines for older kernels
Some of the options for mmc host, are not defined in older kernels.
MMC_CAP2_HS400_1_2V, MMC_CAP2_HS400_1_8V, MMC_TIMING_MMC_DDR52 and
MMC_TIMING_MMC_HS400.
To not use them for older versions.
Signed-off-by: Rui Miguel Silva <rui.silva@linaro.org>
Tested-by: Mark Greer <mgreer@animalcreek.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Diffstat (limited to 'drivers/staging/greybus/kernel_ver.h')
-rw-r--r-- | drivers/staging/greybus/kernel_ver.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/staging/greybus/kernel_ver.h b/drivers/staging/greybus/kernel_ver.h index 8b8e712df48e..f95f302b2b2d 100644 --- a/drivers/staging/greybus/kernel_ver.h +++ b/drivers/staging/greybus/kernel_ver.h @@ -127,4 +127,12 @@ static inline void sysfs_remove_groups(struct kobject *kobj, } #endif +#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 15, 0) +#define MMC_HS400_SUPPORTED +#define MMC_DDR52_DEFINED +#endif + +#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 17, 0) +#define MMC_POWER_UNDEFINED_SUPPORTED +#endif #endif /* __GREYBUS_KERNEL_VER_H */ |