Lines Matching refs:quirks
148 if ((host->quirks & SDHCI_QUIRK_BROKEN_CARD_DETECTION) || in sdhci_set_card_detection()
208 if (host->quirks & SDHCI_QUIRK_NO_CARD_NO_RESET) { in sdhci_do_reset()
410 if ((host->quirks & SDHCI_QUIRK_BROKEN_SMALL_PIO) && in sdhci_transfer_pio()
415 if (host->quirks & SDHCI_QUIRK_PIO_NEEDS_DELAY) in sdhci_transfer_pio()
557 if (host->quirks & SDHCI_QUIRK_NO_ENDATTR_IN_NOPDESC) { in sdhci_adma_table_pre()
658 if (host->quirks & SDHCI_QUIRK_BROKEN_TIMEOUT_VAL) in sdhci_calc_timeout()
775 if (host->quirks & SDHCI_QUIRK_32BIT_ADMA_SIZE) in sdhci_prepare_data()
778 if (host->quirks & SDHCI_QUIRK_32BIT_DMA_SIZE) in sdhci_prepare_data()
810 if (host->quirks & SDHCI_QUIRK_32BIT_ADMA_SIZE) in sdhci_prepare_data()
813 if (host->quirks & SDHCI_QUIRK_32BIT_DMA_ADDR) in sdhci_prepare_data()
1337 if (!(host->quirks & SDHCI_QUIRK_SINGLE_POWER_WRITE)) in sdhci_set_power()
1345 if (host->quirks & SDHCI_QUIRK_NO_SIMULT_VDD_AND_POWER) in sdhci_set_power()
1359 if (host->quirks & SDHCI_QUIRK_DELAY_AFTER_POWER) in sdhci_set_power()
1498 if (host->quirks & SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK && in sdhci_do_set_ios()
1522 && !(host->quirks & SDHCI_QUIRK_NO_HISPD_BIT)) in sdhci_do_set_ios()
1615 if (host->quirks & SDHCI_QUIRK_RESET_CMD_DATA_ON_IOS) in sdhci_do_set_ios()
1650 if (host->quirks & SDHCI_QUIRK_BROKEN_CARD_DETECTION) in sdhci_do_get_cd()
1686 return host->quirks & SDHCI_QUIRK_INVERTED_WRITE_PROTECT ? in sdhci_check_ro()
1696 if (!(host->quirks & SDHCI_QUIRK_UNSTABLE_RO_DETECT)) in sdhci_do_get_ro()
2272 (host->quirks & SDHCI_QUIRK_RESET_AFTER_REQUEST))) { in sdhci_tasklet_finish()
2275 if (host->quirks & SDHCI_QUIRK_CLOCK_BEFORE_RESET) in sdhci_tasklet_finish()
2375 else if (!(host->quirks & SDHCI_QUIRK_NO_BUSY_IRQ) in sdhci_cmd_irq()
2687 if (host->quirks & SDHCI_QUIRK_BROKEN_CARD_DETECTION) in sdhci_enable_irq_wakeups()
2903 host->quirks = debug_quirks; in sdhci_add_host()
2920 caps[0] = (host->quirks & SDHCI_QUIRK_MISSING_CAPS) ? host->caps : in sdhci_add_host()
2924 caps[1] = (host->quirks & SDHCI_QUIRK_MISSING_CAPS) ? in sdhci_add_host()
2928 if (host->quirks & SDHCI_QUIRK_FORCE_DMA) in sdhci_add_host()
2935 if ((host->quirks & SDHCI_QUIRK_BROKEN_DMA) && in sdhci_add_host()
2945 if ((host->quirks & SDHCI_QUIRK_BROKEN_ADMA) && in sdhci_add_host()
3047 if (host->max_clk == 0 || host->quirks & in sdhci_add_host()
3092 if (!(host->quirks & SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK)) { in sdhci_add_host()
3120 if (host->quirks & SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12) in sdhci_add_host()
3141 if (!(host->quirks & SDHCI_QUIRK_FORCE_1_BIT_DATA)) in sdhci_add_host()
3150 if ((host->quirks & SDHCI_QUIRK_BROKEN_CARD_DETECTION) && in sdhci_add_host()
3343 if (host->quirks & SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC) in sdhci_add_host()
3355 if (host->quirks & SDHCI_QUIRK_FORCE_BLK_SZ_2048) { in sdhci_add_host()
3372 mmc->max_blk_count = (host->quirks & SDHCI_QUIRK_NO_MULTIBLOCK) ? 1 : 65535; in sdhci_add_host()