mmc: Support tSD or SD booting OS.
[firefly-linux-kernel-4.4.55.git] / include / linux / mmc / host.h
index 7f45c684ec0bb5784ddd00f7f748d26f65a6632a..d0410856a8a01d86864bbbd9d1fad50022d4e66c 100755 (executable)
@@ -288,9 +288,10 @@ struct mmc_host {
        mmc_pm_flag_t           pm_caps;        /* supported pm features */
        
     u32      restrict_caps;    /*restrict the SDMMC controller to support card type;1--SD card; 2--sdio; 4--eMMC */
-#define RESTRICT_CARD_TYPE_SD  (1 << 0)        /*noted by XBW, Rockchip Co.Ld*/
-#define RESTRICT_CARD_TYPE_SDIO        (1 << 1)        
-#define RESTRICT_CARD_TYPE_EMMC        (1 << 2)        
+#define RESTRICT_CARD_TYPE_SD   (1 << 0)        /*support SD*/
+#define RESTRICT_CARD_TYPE_SDIO (1 << 1)        /*support SDIO*/
+#define RESTRICT_CARD_TYPE_EMMC (1 << 2)        /*support EMMC*/
+#define RESTRICT_CARD_TYPE_TSD  (1 << 3)        /*support tSD*/
     unsigned int    hold_reg_flag;//to fix the hold_reg value