Lines Matching +full:broken +full:- +full:hpi
1 /* SPDX-License-Identifier: GPL-2.0-only */
80 bool hpi_en; /* HPI enablebit */
81 bool hpi; /* HPI support bit */ member
82 unsigned int hpi_cmd; /* cmd used as HPI */
123 u8 raw_sectors[4]; /* 212 - 4 bytes */
185 #define SD_SET_CURRENT_NO_CHANGE (-1)
261 #define MMC_QUIRK_BLKSZ_FOR_BYTE_MODE (1<<1) /* use func->cur_blksize */
263 #define MMC_QUIRK_NONSTD_SDIO (1<<2) /* non-standard SDIO card attached */
267 #define MMC_QUIRK_INAND_CMD38 (1<<6) /* iNAND devices have broken CMD38 */
275 #define MMC_QUIRK_BROKEN_HPI (1<<13) /* Disable broken HPI support */
276 #define MMC_QUIRK_BROKEN_SD_DISCARD (1<<14) /* Disable broken SD discard support */
278 bool reenable_cmdq; /* Re-enable Command Queue */
283 unsigned int eg_boundary; /* don't cross erase-group boundaries */
312 unsigned int drive_strength; /* for UHS-I, HS200 or HS400 */
328 return card->ext_csd.data_sector_size == 4096; in mmc_large_sector()
333 #define mmc_card_mmc(c) ((c)->type == MMC_TYPE_MMC)
334 #define mmc_card_sd(c) ((c)->type == MMC_TYPE_SD)
335 #define mmc_card_sdio(c) ((c)->type == MMC_TYPE_SDIO)