mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk
Subsystems (4)
PATCH 1/1 mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk
Value 0 in ADMA length decsriptor is interpretated as 65536 on new Tegra chips, remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk to make sure max ADMA2 length is 65536
--- drivers/mmc/host/sdhci-tegra.c | 1 - 1 file changed, 1 deletion(-)
drivers/mmc/host/sdhci-tegra.c +0 -1
@@ -1525,7 +1525,6 @@ static const struct sdhci_pltfm_data sdhci_tegra186_pdata = { .quirks = SDHCI_QUIRK_BROKEN_TIMEOUT_VAL |SDHCI_QUIRK_SINGLE_POWER_WRITE |SDHCI_QUIRK_NO_HISPD_BIT | -SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC | SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN, .quirks2 =SDHCI_QUIRK2_PRESET_VALUE_BROKEN | SDHCI_QUIRK2_ISSUE_CMD_DAT_RESET_TOGETHER,
Signature · 1 line
2.17.1
Quoted 10 lines · Prathamesh Shete
Value 0 in ADMA length decsriptor is interpretated as 65536 on new Tegra chips, remove
SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESCquirk to make sure max ADMA2 length is 65536Fixes 4346b7c7941d ("mmc: tegra: Add Tegra186 support")Signed-off-by Prathamesh Shete <[email protected]>--- drivers/mmc/host/sdhci-tegra.c | 1 - 1 file changed, 1 deletion(-)
Quoted 7 lines · Prathamesh Shete
Value 0 in ADMA length decsriptor is interpretated as 65536 on new Tegra chips, remove
SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESCquirk to make sure max ADMA2 length is 65536Fixes 4346b7c7941d ("mmc: tegra: Add Tegra186 support")Signed-off-by Prathamesh Shete <[email protected]>
Quoted 16 lines
--- drivers/mmc/host/sdhci-tegra.c | 1 - 1 file changed, 1 deletion(-)drivers/mmc/host/sdhci-tegra.c +0
-1@@ -1525,7 +1525,6 @@ static const struct sdhci_pltfm_data sdhci_tegra186_pdata = { .quirks = SDHCI_QUIRK_BROKEN_TIMEOUT_VAL |SDHCI_QUIRK_SINGLE_POWER_WRITE |SDHCI_QUIRK_NO_HISPD_BIT | -SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC | SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN, .quirks2 =SDHCI_QUIRK2_PRESET_VALUE_BROKEN | SDHCI_QUIRK2_ISSUE_CMD_DAT_RESET_TOGETHER,
Quoted 8 lines · Prathamesh Shete
Value 0 in ADMA length decsriptor is interpretated as 65536 on new Tegra chips, remove
SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESCquirk to make sure max ADMA2 length is 65536Fixes 4346b7c7941d ("mmc: tegra: Add Tegra186 support")Signed-off-by Prathamesh Shete <[email protected]>
Applied for fixes, thanks!
Kind regards
Uffe
Quoted 19 lines
--- drivers/mmc/host/sdhci-tegra.c | 1 - 1 file changed, 1 deletion(-)drivers/mmc/host/sdhci-tegra.c +0
-2@@ -1525,7 +1525,6 @@ static const struct sdhci_pltfm_data sdhci_tegra186_pdata = { .quirks = SDHCI_QUIRK_BROKEN_TIMEOUT_VAL |SDHCI_QUIRK_SINGLE_POWER_WRITE |SDHCI_QUIRK_NO_HISPD_BIT | -SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC | SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN, .quirks2 =SDHCI_QUIRK2_PRESET_VALUE_BROKEN | SDHCI_QUIRK2_ISSUE_CMD_DAT_RESET_TOGETHER, --2.17.1