]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
Drop spi-imx-fix-err009165.patch
authorSasha Levin <sashal@kernel.org>
Thu, 16 Sep 2021 13:56:20 +0000 (09:56 -0400)
committerSasha Levin <sashal@kernel.org>
Thu, 16 Sep 2021 13:56:26 +0000 (09:56 -0400)
Signed-off-by: Sasha Levin <sashal@kernel.org>
queue-5.10/series
queue-5.10/spi-imx-fix-err009165.patch [deleted file]
queue-5.13/series
queue-5.13/spi-imx-fix-err009165.patch [deleted file]
queue-5.14/series
queue-5.14/spi-imx-fix-err009165.patch [deleted file]
queue-5.4/series
queue-5.4/spi-imx-fix-err009165.patch [deleted file]

index 226dd7ffb06f33091194de99bb6deb79b3eaa7f9..30057d3e0ff1ef6958b7fd49845a52fb1a9269d3 100644 (file)
@@ -144,7 +144,6 @@ media-platform-stm32-unprepare-clocks-at-handling-er.patch
 media-atomisp-fix-runtime-pm-imbalance-in-atomisp_pc.patch
 media-atomisp-pci-fix-error-return-code-in-atomisp_p.patch
 nfp-fix-return-statement-in-nfp_net_parse_meta.patch
-spi-imx-fix-err009165.patch
 ethtool-improve-compat-ioctl-handling.patch
 drm-amdgpu-fix-a-printing-message.patch
 drm-amd-amdgpu-update-debugfs-link_settings-output-l.patch
diff --git a/queue-5.10/spi-imx-fix-err009165.patch b/queue-5.10/spi-imx-fix-err009165.patch
deleted file mode 100644 (file)
index c635f95..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-From 75db367d73048777efac2e0f5c58262da9987e30 Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Wed, 14 Jul 2021 18:20:47 +0800
-Subject: spi: imx: fix ERR009165
-
-From: Robin Gong <yibin.gong@nxp.com>
-
-[ Upstream commit 980f884866eed4dda2a18de888c5a67dde67d640 ]
-
-Change to XCH  mode even in dma mode, please refer to the below
-errata:
-https://www.nxp.com/docs/en/errata/IMX6DQCE.pdf
-
-Signed-off-by: Robin Gong <yibin.gong@nxp.com>
-Reviewed-by: Lucas Stach <l.stach@pengutronix.de>
-Acked-by: Mark Brown <broonie@kernel.org>
-Signed-off-by: Shawn Guo <shawnguo@kernel.org>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- drivers/spi/spi-imx.c | 10 +++-------
- 1 file changed, 3 insertions(+), 7 deletions(-)
-
-diff --git a/drivers/spi/spi-imx.c b/drivers/spi/spi-imx.c
-index 0e3bc0b0a526..2652130eda6a 100644
---- a/drivers/spi/spi-imx.c
-+++ b/drivers/spi/spi-imx.c
-@@ -622,8 +622,8 @@ static int mx51_ecspi_prepare_transfer(struct spi_imx_data *spi_imx,
-       ctrl |= mx51_ecspi_clkdiv(spi_imx, spi_imx->spi_bus_clk, &clk);
-       spi_imx->spi_bus_clk = clk;
--      if (spi_imx->usedma)
--              ctrl |= MX51_ECSPI_CTRL_SMC;
-+      /* ERR009165: work in XHC mode as PIO */
-+      ctrl &= ~MX51_ECSPI_CTRL_SMC;
-       writel(ctrl, spi_imx->base + MX51_ECSPI_CTRL);
-@@ -637,7 +637,7 @@ static void mx51_setup_wml(struct spi_imx_data *spi_imx)
-        * and enable DMA request.
-        */
-       writel(MX51_ECSPI_DMA_RX_WML(spi_imx->wml - 1) |
--              MX51_ECSPI_DMA_TX_WML(spi_imx->wml) |
-+              MX51_ECSPI_DMA_TX_WML(0) |
-               MX51_ECSPI_DMA_RXT_WML(spi_imx->wml) |
-               MX51_ECSPI_DMA_TEDEN | MX51_ECSPI_DMA_RXDEN |
-               MX51_ECSPI_DMA_RXTDEN, spi_imx->base + MX51_ECSPI_DMA);
-@@ -1280,10 +1280,6 @@ static int spi_imx_sdma_init(struct device *dev, struct spi_imx_data *spi_imx,
- {
-       int ret;
--      /* use pio mode for i.mx6dl chip TKT238285 */
--      if (of_machine_is_compatible("fsl,imx6dl"))
--              return 0;
--
-       spi_imx->wml = spi_imx->devtype_data->fifo_size / 2;
-       /* Prepare for TX DMA: */
--- 
-2.30.2
-
index 6221c25f2ac1a18b66290e936e2625c480282e04..8716bee6dd61578d091b12d9e29bb24d2dbcf2eb 100644 (file)
@@ -185,7 +185,6 @@ media-platform-stm32-unprepare-clocks-at-handling-er.patch
 media-atomisp-fix-runtime-pm-imbalance-in-atomisp_pc.patch
 media-atomisp-pci-fix-error-return-code-in-atomisp_p.patch
 nfp-fix-return-statement-in-nfp_net_parse_meta.patch
-spi-imx-fix-err009165.patch
 spi-imx-remove-err009165-workaround-on-i.mx6ul.patch
 ethtool-improve-compat-ioctl-handling.patch
 drm-amdgpu-fix-a-printing-message.patch
diff --git a/queue-5.13/spi-imx-fix-err009165.patch b/queue-5.13/spi-imx-fix-err009165.patch
deleted file mode 100644 (file)
index 316d509..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-From c3a280a944ffa34c974aec20b3ff3ec801bc8bbc Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Wed, 14 Jul 2021 18:20:47 +0800
-Subject: spi: imx: fix ERR009165
-
-From: Robin Gong <yibin.gong@nxp.com>
-
-[ Upstream commit 980f884866eed4dda2a18de888c5a67dde67d640 ]
-
-Change to XCH  mode even in dma mode, please refer to the below
-errata:
-https://www.nxp.com/docs/en/errata/IMX6DQCE.pdf
-
-Signed-off-by: Robin Gong <yibin.gong@nxp.com>
-Reviewed-by: Lucas Stach <l.stach@pengutronix.de>
-Acked-by: Mark Brown <broonie@kernel.org>
-Signed-off-by: Shawn Guo <shawnguo@kernel.org>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- drivers/spi/spi-imx.c | 10 +++-------
- 1 file changed, 3 insertions(+), 7 deletions(-)
-
-diff --git a/drivers/spi/spi-imx.c b/drivers/spi/spi-imx.c
-index 2872993550bd..ac86b3d1052d 100644
---- a/drivers/spi/spi-imx.c
-+++ b/drivers/spi/spi-imx.c
-@@ -622,8 +622,8 @@ static int mx51_ecspi_prepare_transfer(struct spi_imx_data *spi_imx,
-       ctrl |= mx51_ecspi_clkdiv(spi_imx, spi_imx->spi_bus_clk, &clk);
-       spi_imx->spi_bus_clk = clk;
--      if (spi_imx->usedma)
--              ctrl |= MX51_ECSPI_CTRL_SMC;
-+      /* ERR009165: work in XHC mode as PIO */
-+      ctrl &= ~MX51_ECSPI_CTRL_SMC;
-       writel(ctrl, spi_imx->base + MX51_ECSPI_CTRL);
-@@ -637,7 +637,7 @@ static void mx51_setup_wml(struct spi_imx_data *spi_imx)
-        * and enable DMA request.
-        */
-       writel(MX51_ECSPI_DMA_RX_WML(spi_imx->wml - 1) |
--              MX51_ECSPI_DMA_TX_WML(spi_imx->wml) |
-+              MX51_ECSPI_DMA_TX_WML(0) |
-               MX51_ECSPI_DMA_RXT_WML(spi_imx->wml) |
-               MX51_ECSPI_DMA_TEDEN | MX51_ECSPI_DMA_RXDEN |
-               MX51_ECSPI_DMA_RXTDEN, spi_imx->base + MX51_ECSPI_DMA);
-@@ -1253,10 +1253,6 @@ static int spi_imx_sdma_init(struct device *dev, struct spi_imx_data *spi_imx,
- {
-       int ret;
--      /* use pio mode for i.mx6dl chip TKT238285 */
--      if (of_machine_is_compatible("fsl,imx6dl"))
--              return 0;
--
-       spi_imx->wml = spi_imx->devtype_data->fifo_size / 2;
-       /* Prepare for TX DMA: */
--- 
-2.30.2
-
index ba1a586547952e25da4310ee165c3fc629028aa2..71d266729d94686346fa15ceba935dae2084c073 100644 (file)
@@ -209,7 +209,6 @@ media-platform-stm32-unprepare-clocks-at-handling-er.patch
 media-atomisp-fix-runtime-pm-imbalance-in-atomisp_pc.patch
 media-atomisp-pci-fix-error-return-code-in-atomisp_p.patch
 nfp-fix-return-statement-in-nfp_net_parse_meta.patch
-spi-imx-fix-err009165.patch
 spi-imx-remove-err009165-workaround-on-i.mx6ul.patch
 ethtool-improve-compat-ioctl-handling.patch
 drm-amd-display-fixed-hardware-power-down-bypass-dur.patch
diff --git a/queue-5.14/spi-imx-fix-err009165.patch b/queue-5.14/spi-imx-fix-err009165.patch
deleted file mode 100644 (file)
index 4a70bc4..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-From e69d0655765eb8d57db75369faff9e63dd44507b Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Wed, 14 Jul 2021 18:20:47 +0800
-Subject: spi: imx: fix ERR009165
-
-From: Robin Gong <yibin.gong@nxp.com>
-
-[ Upstream commit 980f884866eed4dda2a18de888c5a67dde67d640 ]
-
-Change to XCH  mode even in dma mode, please refer to the below
-errata:
-https://www.nxp.com/docs/en/errata/IMX6DQCE.pdf
-
-Signed-off-by: Robin Gong <yibin.gong@nxp.com>
-Reviewed-by: Lucas Stach <l.stach@pengutronix.de>
-Acked-by: Mark Brown <broonie@kernel.org>
-Signed-off-by: Shawn Guo <shawnguo@kernel.org>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- drivers/spi/spi-imx.c | 10 +++-------
- 1 file changed, 3 insertions(+), 7 deletions(-)
-
-diff --git a/drivers/spi/spi-imx.c b/drivers/spi/spi-imx.c
-index fa68e9817929..d89b11205815 100644
---- a/drivers/spi/spi-imx.c
-+++ b/drivers/spi/spi-imx.c
-@@ -622,8 +622,8 @@ static int mx51_ecspi_prepare_transfer(struct spi_imx_data *spi_imx,
-       ctrl |= mx51_ecspi_clkdiv(spi_imx, spi_imx->spi_bus_clk, &clk);
-       spi_imx->spi_bus_clk = clk;
--      if (spi_imx->usedma)
--              ctrl |= MX51_ECSPI_CTRL_SMC;
-+      /* ERR009165: work in XHC mode as PIO */
-+      ctrl &= ~MX51_ECSPI_CTRL_SMC;
-       writel(ctrl, spi_imx->base + MX51_ECSPI_CTRL);
-@@ -637,7 +637,7 @@ static void mx51_setup_wml(struct spi_imx_data *spi_imx)
-        * and enable DMA request.
-        */
-       writel(MX51_ECSPI_DMA_RX_WML(spi_imx->wml - 1) |
--              MX51_ECSPI_DMA_TX_WML(spi_imx->wml) |
-+              MX51_ECSPI_DMA_TX_WML(0) |
-               MX51_ECSPI_DMA_RXT_WML(spi_imx->wml) |
-               MX51_ECSPI_DMA_TEDEN | MX51_ECSPI_DMA_RXDEN |
-               MX51_ECSPI_DMA_RXTDEN, spi_imx->base + MX51_ECSPI_DMA);
-@@ -1253,10 +1253,6 @@ static int spi_imx_sdma_init(struct device *dev, struct spi_imx_data *spi_imx,
- {
-       int ret;
--      /* use pio mode for i.mx6dl chip TKT238285 */
--      if (of_machine_is_compatible("fsl,imx6dl"))
--              return 0;
--
-       spi_imx->wml = spi_imx->devtype_data->fifo_size / 2;
-       /* Prepare for TX DMA: */
--- 
-2.30.2
-
index 0d5aaa099917bf3427f0ed00fb1ee8ff64504a6f..eb3a085867f6d1d305d5b5c85fc972f0d3e06a18 100644 (file)
@@ -93,7 +93,6 @@ usb-gadget-composite-allow-bmaxpower-0-if-self-power.patch
 staging-board-fix-uninitialized-spinlock-when-attach.patch
 tty-serial-jsm-hold-port-lock-when-reporting-modem-l.patch
 drm-amd-display-fix-timer_per_pixel-unit-error.patch
-spi-imx-fix-err009165.patch
 drm-amd-amdgpu-update-debugfs-link_settings-output-l.patch
 bpf-tests-fix-copy-and-paste-error-in-double-word-te.patch
 bpf-tests-do-not-pass-tests-without-actually-testing.patch
diff --git a/queue-5.4/spi-imx-fix-err009165.patch b/queue-5.4/spi-imx-fix-err009165.patch
deleted file mode 100644 (file)
index 9eb69e1..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-From 706610f4bfeb2f11494d3628b0b2cb664e5b182f Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Wed, 14 Jul 2021 18:20:47 +0800
-Subject: spi: imx: fix ERR009165
-
-From: Robin Gong <yibin.gong@nxp.com>
-
-[ Upstream commit 980f884866eed4dda2a18de888c5a67dde67d640 ]
-
-Change to XCH  mode even in dma mode, please refer to the below
-errata:
-https://www.nxp.com/docs/en/errata/IMX6DQCE.pdf
-
-Signed-off-by: Robin Gong <yibin.gong@nxp.com>
-Reviewed-by: Lucas Stach <l.stach@pengutronix.de>
-Acked-by: Mark Brown <broonie@kernel.org>
-Signed-off-by: Shawn Guo <shawnguo@kernel.org>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- drivers/spi/spi-imx.c | 10 +++-------
- 1 file changed, 3 insertions(+), 7 deletions(-)
-
-diff --git a/drivers/spi/spi-imx.c b/drivers/spi/spi-imx.c
-index 474d5a7fa95e..c47e1d428ef4 100644
---- a/drivers/spi/spi-imx.c
-+++ b/drivers/spi/spi-imx.c
-@@ -614,8 +614,8 @@ static int mx51_ecspi_prepare_transfer(struct spi_imx_data *spi_imx,
-       ctrl |= mx51_ecspi_clkdiv(spi_imx, spi_imx->spi_bus_clk, &clk);
-       spi_imx->spi_bus_clk = clk;
--      if (spi_imx->usedma)
--              ctrl |= MX51_ECSPI_CTRL_SMC;
-+      /* ERR009165: work in XHC mode as PIO */
-+      ctrl &= ~MX51_ECSPI_CTRL_SMC;
-       writel(ctrl, spi_imx->base + MX51_ECSPI_CTRL);
-@@ -629,7 +629,7 @@ static void mx51_setup_wml(struct spi_imx_data *spi_imx)
-        * and enable DMA request.
-        */
-       writel(MX51_ECSPI_DMA_RX_WML(spi_imx->wml - 1) |
--              MX51_ECSPI_DMA_TX_WML(spi_imx->wml) |
-+              MX51_ECSPI_DMA_TX_WML(0) |
-               MX51_ECSPI_DMA_RXT_WML(spi_imx->wml) |
-               MX51_ECSPI_DMA_TEDEN | MX51_ECSPI_DMA_RXDEN |
-               MX51_ECSPI_DMA_RXTDEN, spi_imx->base + MX51_ECSPI_DMA);
-@@ -1284,10 +1284,6 @@ static int spi_imx_sdma_init(struct device *dev, struct spi_imx_data *spi_imx,
- {
-       int ret;
--      /* use pio mode for i.mx6dl chip TKT238285 */
--      if (of_machine_is_compatible("fsl,imx6dl"))
--              return 0;
--
-       spi_imx->wml = spi_imx->devtype_data->fifo_size / 2;
-       /* Prepare for TX DMA: */
--- 
-2.30.2
-