From: Greg Kroah-Hartman Date: Sat, 22 Apr 2023 16:57:08 +0000 (+0200) Subject: 5.4-stable patches X-Git-Tag: v4.14.314~57 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=15b99cf00aaf803a0c459307a170924de975441a;p=thirdparty%2Fkernel%2Fstable-queue.git 5.4-stable patches added patches: mmc-sdhci_am654-set-high_speed_ena-for-sdr12-and-sdr25.patch --- diff --git a/queue-5.4/mmc-sdhci_am654-set-high_speed_ena-for-sdr12-and-sdr25.patch b/queue-5.4/mmc-sdhci_am654-set-high_speed_ena-for-sdr12-and-sdr25.patch new file mode 100644 index 00000000000..0834d2391aa --- /dev/null +++ b/queue-5.4/mmc-sdhci_am654-set-high_speed_ena-for-sdr12-and-sdr25.patch @@ -0,0 +1,35 @@ +From 2265098fd6a6272fde3fd1be5761f2f5895bd99a Mon Sep 17 00:00:00 2001 +From: Bhavya Kapoor +Date: Fri, 17 Mar 2023 14:57:11 +0530 +Subject: mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25 + +From: Bhavya Kapoor + +commit 2265098fd6a6272fde3fd1be5761f2f5895bd99a upstream. + +Timing Information in Datasheet assumes that HIGH_SPEED_ENA=1 should be +set for SDR12 and SDR25 modes. But sdhci_am654 driver clears +HIGH_SPEED_ENA register. Thus, Modify sdhci_am654 to not clear +HIGH_SPEED_ENA (HOST_CONTROL[2]) bit for SDR12 and SDR25 speed modes. + +Fixes: e374e87538f4 ("mmc: sdhci_am654: Clear HISPD_ENA in some lower speed modes") +Signed-off-by: Bhavya Kapoor +Cc: stable@vger.kernel.org +Link: https://lore.kernel.org/r/20230317092711.660897-1-b-kapoor@ti.com +Signed-off-by: Ulf Hansson +Signed-off-by: Greg Kroah-Hartman +--- + drivers/mmc/host/sdhci_am654.c | 2 -- + 1 file changed, 2 deletions(-) + +--- a/drivers/mmc/host/sdhci_am654.c ++++ b/drivers/mmc/host/sdhci_am654.c +@@ -227,8 +227,6 @@ static void sdhci_am654_write_b(struct s + */ + case MMC_TIMING_SD_HS: + case MMC_TIMING_MMC_HS: +- case MMC_TIMING_UHS_SDR12: +- case MMC_TIMING_UHS_SDR25: + val &= ~SDHCI_CTRL_HISPD; + } + } diff --git a/queue-5.4/series b/queue-5.4/series index 145b41774e0..ebfdd2ec3a8 100644 --- a/queue-5.4/series +++ b/queue-5.4/series @@ -23,3 +23,4 @@ pwm-meson-explicitly-set-.polarity-in-.get_state.patch iio-light-tsl2772-fix-reading-proximity-diodes-from-device-tree.patch nilfs2-initialize-unused-bytes-in-segment-summary-blocks.patch memstick-fix-memory-leak-if-card-device-is-never-registered.patch +mmc-sdhci_am654-set-high_speed_ena-for-sdr12-and-sdr25.patch