Lines Matching refs:quirks
149 if ((host->quirks & SDHCI_QUIRK_BROKEN_CARD_DETECTION) || in sdhci_set_card_detection()
209 if (host->quirks & SDHCI_QUIRK_NO_CARD_NO_RESET) { in sdhci_do_reset()
425 if ((host->quirks & SDHCI_QUIRK_BROKEN_SMALL_PIO) && in sdhci_transfer_pio()
430 if (host->quirks & SDHCI_QUIRK_PIO_NEEDS_DELAY) in sdhci_transfer_pio()
572 if (host->quirks & SDHCI_QUIRK_NO_ENDATTR_IN_NOPDESC) { in sdhci_adma_table_pre()
673 if (host->quirks & SDHCI_QUIRK_BROKEN_TIMEOUT_VAL) in sdhci_calc_timeout()
790 if (host->quirks & SDHCI_QUIRK_32BIT_ADMA_SIZE) in sdhci_prepare_data()
793 if (host->quirks & SDHCI_QUIRK_32BIT_DMA_SIZE) in sdhci_prepare_data()
825 if (host->quirks & SDHCI_QUIRK_32BIT_ADMA_SIZE) in sdhci_prepare_data()
828 if (host->quirks & SDHCI_QUIRK_32BIT_DMA_ADDR) in sdhci_prepare_data()
1336 if (!(host->quirks & SDHCI_QUIRK_SINGLE_POWER_WRITE)) in sdhci_set_power()
1344 if (host->quirks & SDHCI_QUIRK_NO_SIMULT_VDD_AND_POWER) in sdhci_set_power()
1358 if (host->quirks & SDHCI_QUIRK_DELAY_AFTER_POWER) in sdhci_set_power()
1531 if (host->quirks & SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK && in sdhci_do_set_ios()
1555 && !(host->quirks & SDHCI_QUIRK_NO_HISPD_BIT)) in sdhci_do_set_ios()
1639 if (host->quirks & SDHCI_QUIRK_RESET_CMD_DATA_ON_IOS) in sdhci_do_set_ios()
1663 if ((host->quirks & SDHCI_QUIRK_BROKEN_CARD_DETECTION) || in sdhci_do_get_cd()
1704 return host->quirks & SDHCI_QUIRK_INVERTED_WRITE_PROTECT ? in sdhci_check_ro()
1714 if (!(host->quirks & SDHCI_QUIRK_UNSTABLE_RO_DETECT)) in sdhci_do_get_ro()
2281 (host->quirks & SDHCI_QUIRK_RESET_AFTER_REQUEST))) { in sdhci_tasklet_finish()
2284 if (host->quirks & SDHCI_QUIRK_CLOCK_BEFORE_RESET) in sdhci_tasklet_finish()
2398 else if (!(host->quirks & SDHCI_QUIRK_NO_BUSY_IRQ) in sdhci_cmd_irq()
2710 if (host->quirks & SDHCI_QUIRK_BROKEN_CARD_DETECTION) in sdhci_enable_irq_wakeups()
2937 host->quirks = debug_quirks; in sdhci_add_host()
2954 caps[0] = (host->quirks & SDHCI_QUIRK_MISSING_CAPS) ? host->caps : in sdhci_add_host()
2958 caps[1] = (host->quirks & SDHCI_QUIRK_MISSING_CAPS) ? in sdhci_add_host()
2962 if (host->quirks & SDHCI_QUIRK_FORCE_DMA) in sdhci_add_host()
2969 if ((host->quirks & SDHCI_QUIRK_BROKEN_DMA) && in sdhci_add_host()
2979 if ((host->quirks & SDHCI_QUIRK_BROKEN_ADMA) && in sdhci_add_host()
3081 if (host->max_clk == 0 || host->quirks & in sdhci_add_host()
3123 if (!(host->quirks & SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK)) { in sdhci_add_host()
3151 if (host->quirks & SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12) in sdhci_add_host()
3172 if (!(host->quirks & SDHCI_QUIRK_FORCE_1_BIT_DATA)) in sdhci_add_host()
3181 if ((host->quirks & SDHCI_QUIRK_BROKEN_CARD_DETECTION) && in sdhci_add_host()
3373 if (host->quirks & SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC) in sdhci_add_host()
3385 if (host->quirks & SDHCI_QUIRK_FORCE_BLK_SZ_2048) { in sdhci_add_host()
3402 mmc->max_blk_count = (host->quirks & SDHCI_QUIRK_NO_MULTIBLOCK) ? 1 : 65535; in sdhci_add_host()