[GIT PULL] MMC fixes for v5.9-rc4
From: Ulf Hansson
Date: Mon Aug 31 2020 - 07:27:36 EST
Hi Linus,
Here's a PR with a couple of MMC fixes intended for v5.9-rc4. Details about the
highlights are as usual found in the signed tag.
Please pull this in!
Kind regards
Ulf Hansson
The following changes since commit 9123e3a74ec7b934a4a099e98af6a61c2f80bbf5:
Linux 5.9-rc1 (2020-08-16 13:04:57 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git tags/mmc-v5.9-rc1
for you to fetch changes up to 8048822bac01936fda2c7b924a52131da81e6198:
sdhci: tegra: Add missing TMCLK for data timeout (2020-08-28 10:31:39 +0200)
----------------------------------------------------------------
MMC host:
- sdhci-acpi: Fix HS400 tuning for AMDI0040
- sdhci-pci: Fix reset of CQHCI for Intel GLK-based controllers
- sdhci-tegra: Use correct timeout clock for Tegra186/194/210
- mtk-sd: Fix eMMC mounting on mt7622/Bpi-64
----------------------------------------------------------------
Adrian Hunter (1):
mmc: sdhci-pci: Fix SDHCI_RESET_ALL for CQHCI for Intel GLK-based controllers
Michal Simek (1):
dt-bindings: mmc: Add missing description for clk_in/out_sd1
Raul E Rangel (1):
mmc: sdhci-acpi: Fix HS400 tuning for AMDI0040
Sowjanya Komatineni (7):
sdhci: tegra: Remove SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK for Tegra210
sdhci: tegra: Remove SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK for Tegra186
dt-bindings: mmc: tegra: Add tmclk for Tegra210 and later
arm64: tegra: Add missing timeout clock to Tegra210 SDMMC
arm64: tegra: Add missing timeout clock to Tegra186 SDMMC nodes
arm64: tegra: Add missing timeout clock to Tegra194 SDMMC nodes
sdhci: tegra: Add missing TMCLK for data timeout
Wenbin Mei (3):
mmc: dt-bindings: Add resets/reset-names for Mediatek MMC bindings
mmc: mediatek: add optional module reset property
arm64: dts: mt7622: add reset node for mmc device
.../devicetree/bindings/mmc/arasan,sdhci.yaml | 10 +++-
Documentation/devicetree/bindings/mmc/mtk-sd.txt | 2 +
.../bindings/mmc/nvidia,tegra20-sdhci.txt | 32 ++++++++++-
arch/arm64/boot/dts/mediatek/mt7622.dtsi | 2 +
arch/arm64/boot/dts/nvidia/tegra186.dtsi | 20 ++++---
arch/arm64/boot/dts/nvidia/tegra194.dtsi | 15 +++--
arch/arm64/boot/dts/nvidia/tegra210.dtsi | 20 ++++---
drivers/mmc/host/mtk-sd.c | 13 +++++
drivers/mmc/host/sdhci-acpi.c | 67 ++++++++++++++++++----
drivers/mmc/host/sdhci-pci-core.c | 10 +++-
drivers/mmc/host/sdhci-tegra.c | 55 ++++++++++++++++--
11 files changed, 203 insertions(+), 43 deletions(-)