]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
drop serial-8250_mtk-make-sure-to-select-the-right-feature_sel.patch
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 16 May 2022 11:34:56 +0000 (13:34 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 16 May 2022 11:34:56 +0000 (13:34 +0200)
queue-5.10/serial-8250_mtk-make-sure-to-select-the-right-feature_sel.patch [deleted file]
queue-5.10/series
queue-5.15/serial-8250_mtk-make-sure-to-select-the-right-feature_sel.patch [deleted file]
queue-5.15/series
queue-5.17/serial-8250_mtk-make-sure-to-select-the-right-feature_sel.patch [deleted file]
queue-5.17/series
queue-5.4/serial-8250_mtk-make-sure-to-select-the-right-feature_sel.patch [deleted file]
queue-5.4/series

diff --git a/queue-5.10/serial-8250_mtk-make-sure-to-select-the-right-feature_sel.patch b/queue-5.10/serial-8250_mtk-make-sure-to-select-the-right-feature_sel.patch
deleted file mode 100644 (file)
index 39f1eff..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-From 6f81fdded0d024c7d4084d434764f30bca1cd6b1 Mon Sep 17 00:00:00 2001
-From: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
-Date: Wed, 27 Apr 2022 15:23:27 +0200
-Subject: serial: 8250_mtk: Make sure to select the right FEATURE_SEL
-
-From: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
-
-commit 6f81fdded0d024c7d4084d434764f30bca1cd6b1 upstream.
-
-Set the FEATURE_SEL at probe time to make sure that BIT(0) is enabled:
-this guarantees that when the port is configured as AP UART, the
-right register layout is interpreted by the UART IP.
-
-Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
-Cc: stable <stable@vger.kernel.org>
-Link: https://lore.kernel.org/r/20220427132328.228297-3-angelogioacchino.delregno@collabora.com
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- drivers/tty/serial/8250/8250_mtk.c |    7 +++++++
- 1 file changed, 7 insertions(+)
-
---- a/drivers/tty/serial/8250/8250_mtk.c
-+++ b/drivers/tty/serial/8250/8250_mtk.c
-@@ -57,6 +57,9 @@
- #define MTK_UART_XON1         40      /* I/O: Xon character 1 */
- #define MTK_UART_XOFF1                42      /* I/O: Xoff character 1 */
-+#define MTK_UART_FEATURE_SEL  39      /* Feature Selection register */
-+#define MTK_UART_FEAT_NEWRMAP BIT(0)  /* Use new register map */
-+
- #ifdef CONFIG_SERIAL_8250_DMA
- enum dma_rx_status {
-       DMA_RX_START = 0,
-@@ -572,6 +575,10 @@ static int mtk8250_probe(struct platform
-               uart.dma = data->dma;
- #endif
-+      /* Set AP UART new register map */
-+      writel(MTK_UART_FEAT_NEWRMAP, uart.port.membase +
-+             (MTK_UART_FEATURE_SEL << uart.port.regshift));
-+
-       /* Disable Rate Fix function */
-       writel(0x0, uart.port.membase +
-                       (MTK_UART_RATE_FIX << uart.port.regshift));
index 1a104834c782894b177981d66dd4f9a2dba7bbb7..1c8bae4eb6f0581bf1fad999df3ebf0df7e7a556 100644 (file)
@@ -49,7 +49,6 @@ usb-serial-option-add-fibocom-ma510-modem.patch
 slimbus-qcom-fix-irq-check-in-qcom_slim_probe.patch
 serial-8250_mtk-fix-uart_efr-register-address.patch
 serial-8250_mtk-fix-register-address-for-xon-xoff-character.patch
-serial-8250_mtk-make-sure-to-select-the-right-feature_sel.patch
 ceph-fix-setting-of-xattrs-on-async-created-inodes.patch
 drm-nouveau-tegra-stop-using-iommu_present.patch
 i40e-i40e_main-fix-a-missing-check-on-list-iterator.patch
diff --git a/queue-5.15/serial-8250_mtk-make-sure-to-select-the-right-feature_sel.patch b/queue-5.15/serial-8250_mtk-make-sure-to-select-the-right-feature_sel.patch
deleted file mode 100644 (file)
index 39f1eff..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-From 6f81fdded0d024c7d4084d434764f30bca1cd6b1 Mon Sep 17 00:00:00 2001
-From: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
-Date: Wed, 27 Apr 2022 15:23:27 +0200
-Subject: serial: 8250_mtk: Make sure to select the right FEATURE_SEL
-
-From: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
-
-commit 6f81fdded0d024c7d4084d434764f30bca1cd6b1 upstream.
-
-Set the FEATURE_SEL at probe time to make sure that BIT(0) is enabled:
-this guarantees that when the port is configured as AP UART, the
-right register layout is interpreted by the UART IP.
-
-Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
-Cc: stable <stable@vger.kernel.org>
-Link: https://lore.kernel.org/r/20220427132328.228297-3-angelogioacchino.delregno@collabora.com
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- drivers/tty/serial/8250/8250_mtk.c |    7 +++++++
- 1 file changed, 7 insertions(+)
-
---- a/drivers/tty/serial/8250/8250_mtk.c
-+++ b/drivers/tty/serial/8250/8250_mtk.c
-@@ -57,6 +57,9 @@
- #define MTK_UART_XON1         40      /* I/O: Xon character 1 */
- #define MTK_UART_XOFF1                42      /* I/O: Xoff character 1 */
-+#define MTK_UART_FEATURE_SEL  39      /* Feature Selection register */
-+#define MTK_UART_FEAT_NEWRMAP BIT(0)  /* Use new register map */
-+
- #ifdef CONFIG_SERIAL_8250_DMA
- enum dma_rx_status {
-       DMA_RX_START = 0,
-@@ -572,6 +575,10 @@ static int mtk8250_probe(struct platform
-               uart.dma = data->dma;
- #endif
-+      /* Set AP UART new register map */
-+      writel(MTK_UART_FEAT_NEWRMAP, uart.port.membase +
-+             (MTK_UART_FEATURE_SEL << uart.port.regshift));
-+
-       /* Disable Rate Fix function */
-       writel(0x0, uart.port.membase +
-                       (MTK_UART_RATE_FIX << uart.port.regshift));
index be19a9b02603a102014926b603f445467fd91b54..ad26b9786c03774584b69ee6adf070ca78a1cf77 100644 (file)
@@ -78,7 +78,6 @@ slimbus-qcom-fix-irq-check-in-qcom_slim_probe.patch
 fsl_lpuart-don-t-enable-interrupts-too-early.patch
 serial-8250_mtk-fix-uart_efr-register-address.patch
 serial-8250_mtk-fix-register-address-for-xon-xoff-character.patch
-serial-8250_mtk-make-sure-to-select-the-right-feature_sel.patch
 ceph-fix-setting-of-xattrs-on-async-created-inodes.patch
 revert-mm-memory-failure.c-skip-huge_zero_page-in-memory_failure.patch
 mm-huge_memory-do-not-overkill-when-splitting-huge_zero_page.patch
diff --git a/queue-5.17/serial-8250_mtk-make-sure-to-select-the-right-feature_sel.patch b/queue-5.17/serial-8250_mtk-make-sure-to-select-the-right-feature_sel.patch
deleted file mode 100644 (file)
index 39f1eff..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-From 6f81fdded0d024c7d4084d434764f30bca1cd6b1 Mon Sep 17 00:00:00 2001
-From: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
-Date: Wed, 27 Apr 2022 15:23:27 +0200
-Subject: serial: 8250_mtk: Make sure to select the right FEATURE_SEL
-
-From: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
-
-commit 6f81fdded0d024c7d4084d434764f30bca1cd6b1 upstream.
-
-Set the FEATURE_SEL at probe time to make sure that BIT(0) is enabled:
-this guarantees that when the port is configured as AP UART, the
-right register layout is interpreted by the UART IP.
-
-Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
-Cc: stable <stable@vger.kernel.org>
-Link: https://lore.kernel.org/r/20220427132328.228297-3-angelogioacchino.delregno@collabora.com
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- drivers/tty/serial/8250/8250_mtk.c |    7 +++++++
- 1 file changed, 7 insertions(+)
-
---- a/drivers/tty/serial/8250/8250_mtk.c
-+++ b/drivers/tty/serial/8250/8250_mtk.c
-@@ -57,6 +57,9 @@
- #define MTK_UART_XON1         40      /* I/O: Xon character 1 */
- #define MTK_UART_XOFF1                42      /* I/O: Xoff character 1 */
-+#define MTK_UART_FEATURE_SEL  39      /* Feature Selection register */
-+#define MTK_UART_FEAT_NEWRMAP BIT(0)  /* Use new register map */
-+
- #ifdef CONFIG_SERIAL_8250_DMA
- enum dma_rx_status {
-       DMA_RX_START = 0,
-@@ -572,6 +575,10 @@ static int mtk8250_probe(struct platform
-               uart.dma = data->dma;
- #endif
-+      /* Set AP UART new register map */
-+      writel(MTK_UART_FEAT_NEWRMAP, uart.port.membase +
-+             (MTK_UART_FEATURE_SEL << uart.port.regshift));
-+
-       /* Disable Rate Fix function */
-       writel(0x0, uart.port.membase +
-                       (MTK_UART_RATE_FIX << uart.port.regshift));
index e3364cb64cb2734b589b1e00c0473e757db0799f..512c22051a5a778c5baa62226977e08782f15bcd 100644 (file)
@@ -89,7 +89,6 @@ fsl_lpuart-don-t-enable-interrupts-too-early.patch
 genirq-remove-warn_on_once-in-generic_handle_domain_irq.patch
 serial-8250_mtk-fix-uart_efr-register-address.patch
 serial-8250_mtk-fix-register-address-for-xon-xoff-character.patch
-serial-8250_mtk-make-sure-to-select-the-right-feature_sel.patch
 ceph-fix-setting-of-xattrs-on-async-created-inodes.patch
 revert-mm-memory-failure.c-skip-huge_zero_page-in-memory_failure.patch
 mm-huge_memory-do-not-overkill-when-splitting-huge_zero_page.patch
diff --git a/queue-5.4/serial-8250_mtk-make-sure-to-select-the-right-feature_sel.patch b/queue-5.4/serial-8250_mtk-make-sure-to-select-the-right-feature_sel.patch
deleted file mode 100644 (file)
index 5f6c7f8..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-From 6f81fdded0d024c7d4084d434764f30bca1cd6b1 Mon Sep 17 00:00:00 2001
-From: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
-Date: Wed, 27 Apr 2022 15:23:27 +0200
-Subject: serial: 8250_mtk: Make sure to select the right FEATURE_SEL
-
-From: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
-
-commit 6f81fdded0d024c7d4084d434764f30bca1cd6b1 upstream.
-
-Set the FEATURE_SEL at probe time to make sure that BIT(0) is enabled:
-this guarantees that when the port is configured as AP UART, the
-right register layout is interpreted by the UART IP.
-
-Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
-Cc: stable <stable@vger.kernel.org>
-Link: https://lore.kernel.org/r/20220427132328.228297-3-angelogioacchino.delregno@collabora.com
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- drivers/tty/serial/8250/8250_mtk.c |    7 +++++++
- 1 file changed, 7 insertions(+)
-
---- a/drivers/tty/serial/8250/8250_mtk.c
-+++ b/drivers/tty/serial/8250/8250_mtk.c
-@@ -56,6 +56,9 @@
- #define MTK_UART_XON1         40      /* I/O: Xon character 1 */
- #define MTK_UART_XOFF1                42      /* I/O: Xoff character 1 */
-+#define MTK_UART_FEATURE_SEL  39      /* Feature Selection register */
-+#define MTK_UART_FEAT_NEWRMAP BIT(0)  /* Use new register map */
-+
- #ifdef CONFIG_SERIAL_8250_DMA
- enum dma_rx_status {
-       DMA_RX_START = 0,
-@@ -554,6 +557,10 @@ static int mtk8250_probe(struct platform
-               uart.dma = data->dma;
- #endif
-+      /* Set AP UART new register map */
-+      writel(MTK_UART_FEAT_NEWRMAP, uart.port.membase +
-+             (MTK_UART_FEATURE_SEL << uart.port.regshift));
-+
-       /* Disable Rate Fix function */
-       writel(0x0, uart.port.membase +
-                       (MTK_UART_RATE_FIX << uart.port.regshift));
index 4cb23aff575de02cade358a5c1b33f183c16306e..591e7475b444a279a3be166cbdb50a60dd6b568c 100644 (file)
@@ -32,7 +32,6 @@ usb-serial-option-add-fibocom-ma510-modem.patch
 slimbus-qcom-fix-irq-check-in-qcom_slim_probe.patch
 serial-8250_mtk-fix-uart_efr-register-address.patch
 serial-8250_mtk-fix-register-address-for-xon-xoff-character.patch
-serial-8250_mtk-make-sure-to-select-the-right-feature_sel.patch
 drm-nouveau-tegra-stop-using-iommu_present.patch
 i40e-i40e_main-fix-a-missing-check-on-list-iterator.patch
 cgroup-cpuset-remove-cpus_allowed-mems_allowed-setup-in-cpuset_init_smp.patch