]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
drop broken net-fec-fix-phy-init-after-phy_reset_after_clk_enabl.patch patch everywhere
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 29 Oct 2020 08:00:43 +0000 (09:00 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 29 Oct 2020 08:00:43 +0000 (09:00 +0100)
queue-4.19/net-fec-fix-phy-init-after-phy_reset_after_clk_enabl.patch [deleted file]
queue-4.19/series
queue-5.4/net-fec-fix-phy-init-after-phy_reset_after_clk_enabl.patch [deleted file]
queue-5.4/series
queue-5.8/net-fec-fix-phy-init-after-phy_reset_after_clk_enabl.patch [deleted file]
queue-5.8/series
queue-5.9/net-fec-fix-phy-init-after-phy_reset_after_clk_enabl.patch [deleted file]
queue-5.9/series

diff --git a/queue-4.19/net-fec-fix-phy-init-after-phy_reset_after_clk_enabl.patch b/queue-4.19/net-fec-fix-phy-init-after-phy_reset_after_clk_enabl.patch
deleted file mode 100644 (file)
index 06074e7..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-From 1876af92a7ebd62d2db0068a6203615ec1864ab6 Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Tue, 6 Oct 2020 15:52:53 +0200
-Subject: net: fec: Fix PHY init after phy_reset_after_clk_enable()
-
-From: Marek Vasut <marex@denx.de>
-
-[ Upstream commit 0da1ccbbefb662915228bc17e1c7d4ad28b3ddab ]
-
-The phy_reset_after_clk_enable() does a PHY reset, which means the PHY
-loses its register settings. The fec_enet_mii_probe() starts the PHY
-and does the necessary calls to configure the PHY via PHY framework,
-and loads the correct register settings into the PHY. Therefore,
-fec_enet_mii_probe() should be called only after the PHY has been
-reset, not before as it is now.
-
-Fixes: 1b0a83ac04e3 ("net: fec: add phy_reset_after_clk_enable() support")
-Reviewed-by: Andrew Lunn <andrew@lunn.ch>
-Tested-by: Richard Leitner <richard.leitner@skidata.com>
-Signed-off-by: Marek Vasut <marex@denx.de>
-Cc: Christoph Niedermaier <cniedermaier@dh-electronics.com>
-Cc: David S. Miller <davem@davemloft.net>
-Cc: NXP Linux Team <linux-imx@nxp.com>
-Cc: Shawn Guo <shawnguo@kernel.org>
-Signed-off-by: Jakub Kicinski <kuba@kernel.org>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- drivers/net/ethernet/freescale/fec_main.c | 5 +++++
- 1 file changed, 5 insertions(+)
-
-diff --git a/drivers/net/ethernet/freescale/fec_main.c b/drivers/net/ethernet/freescale/fec_main.c
-index 7d1a669416f20..6bd5738273e7a 100644
---- a/drivers/net/ethernet/freescale/fec_main.c
-+++ b/drivers/net/ethernet/freescale/fec_main.c
-@@ -2961,6 +2961,11 @@ fec_enet_open(struct net_device *ndev)
-       if (ret)
-               goto err_enet_mii_probe;
-+      /* Probe and connect to PHY when open the interface */
-+      ret = fec_enet_mii_probe(ndev);
-+      if (ret)
-+              goto err_enet_mii_probe;
-+
-       if (fep->quirks & FEC_QUIRK_ERR006687)
-               imx6q_cpuidle_fec_irqs_used();
--- 
-2.25.1
-
index d1ebaee39782b3099fc34cdc7b6cd8a14447f380..bfbfa209c1a13160f19aceded7f67129d3bf643a 100644 (file)
@@ -121,7 +121,6 @@ scsi-target-tcmu-fix-warning-page-may-be-used-uninit.patch
 scsi-be2iscsi-fix-a-theoretical-leak-in-beiscsi_crea.patch
 platform-x86-mlx-platform-remove-psu-eeprom-configur.patch
 mwifiex-fix-double-free.patch
-net-fec-fix-phy-init-after-phy_reset_after_clk_enabl.patch
 ipvs-clear-skb-tstamp-in-forwarding-path.patch
 net-korina-fix-kfree-of-rx-tx-descriptor-array.patch
 netfilter-nf_log-missing-vlan-offload-tag-and-proto.patch
diff --git a/queue-5.4/net-fec-fix-phy-init-after-phy_reset_after_clk_enabl.patch b/queue-5.4/net-fec-fix-phy-init-after-phy_reset_after_clk_enabl.patch
deleted file mode 100644 (file)
index d7d42ee..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-From 39a069b84e5ec13f34b35579ad4230777773f82b Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Tue, 6 Oct 2020 15:52:53 +0200
-Subject: net: fec: Fix PHY init after phy_reset_after_clk_enable()
-
-From: Marek Vasut <marex@denx.de>
-
-[ Upstream commit 0da1ccbbefb662915228bc17e1c7d4ad28b3ddab ]
-
-The phy_reset_after_clk_enable() does a PHY reset, which means the PHY
-loses its register settings. The fec_enet_mii_probe() starts the PHY
-and does the necessary calls to configure the PHY via PHY framework,
-and loads the correct register settings into the PHY. Therefore,
-fec_enet_mii_probe() should be called only after the PHY has been
-reset, not before as it is now.
-
-Fixes: 1b0a83ac04e3 ("net: fec: add phy_reset_after_clk_enable() support")
-Reviewed-by: Andrew Lunn <andrew@lunn.ch>
-Tested-by: Richard Leitner <richard.leitner@skidata.com>
-Signed-off-by: Marek Vasut <marex@denx.de>
-Cc: Christoph Niedermaier <cniedermaier@dh-electronics.com>
-Cc: David S. Miller <davem@davemloft.net>
-Cc: NXP Linux Team <linux-imx@nxp.com>
-Cc: Shawn Guo <shawnguo@kernel.org>
-Signed-off-by: Jakub Kicinski <kuba@kernel.org>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- drivers/net/ethernet/freescale/fec_main.c | 5 +++++
- 1 file changed, 5 insertions(+)
-
-diff --git a/drivers/net/ethernet/freescale/fec_main.c b/drivers/net/ethernet/freescale/fec_main.c
-index fd7fc6f20c9da..7831fc07c9a6f 100644
---- a/drivers/net/ethernet/freescale/fec_main.c
-+++ b/drivers/net/ethernet/freescale/fec_main.c
-@@ -3014,6 +3014,11 @@ fec_enet_open(struct net_device *ndev)
-       if (ret)
-               goto err_enet_mii_probe;
-+      /* Probe and connect to PHY when open the interface */
-+      ret = fec_enet_mii_probe(ndev);
-+      if (ret)
-+              goto err_enet_mii_probe;
-+
-       if (fep->quirks & FEC_QUIRK_ERR006687)
-               imx6q_cpuidle_fec_irqs_used();
--- 
-2.25.1
-
index 4cfc94cc4c73c9e0e6da66b9fcdd80e29deff35a..e2cb0e1b6c116c04f2be11918dbb3beb5528f592 100644 (file)
@@ -185,7 +185,6 @@ scsi-be2iscsi-fix-a-theoretical-leak-in-beiscsi_crea.patch
 ipmi_si-fix-wrong-return-value-in-try_smi_init.patch
 platform-x86-mlx-platform-remove-psu-eeprom-configur.patch
 mwifiex-fix-double-free.patch
-net-fec-fix-phy-init-after-phy_reset_after_clk_enabl.patch
 ipvs-clear-skb-tstamp-in-forwarding-path.patch
 net-korina-fix-kfree-of-rx-tx-descriptor-array.patch
 netfilter-nf_log-missing-vlan-offload-tag-and-proto.patch
diff --git a/queue-5.8/net-fec-fix-phy-init-after-phy_reset_after_clk_enabl.patch b/queue-5.8/net-fec-fix-phy-init-after-phy_reset_after_clk_enabl.patch
deleted file mode 100644 (file)
index e66fd89..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-From 7640b60d7b6fcee9e5701ceee7c19c7aae064210 Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Tue, 6 Oct 2020 15:52:53 +0200
-Subject: net: fec: Fix PHY init after phy_reset_after_clk_enable()
-
-From: Marek Vasut <marex@denx.de>
-
-[ Upstream commit 0da1ccbbefb662915228bc17e1c7d4ad28b3ddab ]
-
-The phy_reset_after_clk_enable() does a PHY reset, which means the PHY
-loses its register settings. The fec_enet_mii_probe() starts the PHY
-and does the necessary calls to configure the PHY via PHY framework,
-and loads the correct register settings into the PHY. Therefore,
-fec_enet_mii_probe() should be called only after the PHY has been
-reset, not before as it is now.
-
-Fixes: 1b0a83ac04e3 ("net: fec: add phy_reset_after_clk_enable() support")
-Reviewed-by: Andrew Lunn <andrew@lunn.ch>
-Tested-by: Richard Leitner <richard.leitner@skidata.com>
-Signed-off-by: Marek Vasut <marex@denx.de>
-Cc: Christoph Niedermaier <cniedermaier@dh-electronics.com>
-Cc: David S. Miller <davem@davemloft.net>
-Cc: NXP Linux Team <linux-imx@nxp.com>
-Cc: Shawn Guo <shawnguo@kernel.org>
-Signed-off-by: Jakub Kicinski <kuba@kernel.org>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- drivers/net/ethernet/freescale/fec_main.c | 5 +++++
- 1 file changed, 5 insertions(+)
-
-diff --git a/drivers/net/ethernet/freescale/fec_main.c b/drivers/net/ethernet/freescale/fec_main.c
-index e1cd795556294..388d1a5e2f918 100644
---- a/drivers/net/ethernet/freescale/fec_main.c
-+++ b/drivers/net/ethernet/freescale/fec_main.c
-@@ -3017,6 +3017,11 @@ fec_enet_open(struct net_device *ndev)
-       if (ret)
-               goto err_enet_mii_probe;
-+      /* Probe and connect to PHY when open the interface */
-+      ret = fec_enet_mii_probe(ndev);
-+      if (ret)
-+              goto err_enet_mii_probe;
-+
-       if (fep->quirks & FEC_QUIRK_ERR006687)
-               imx6q_cpuidle_fec_irqs_used();
--- 
-2.25.1
-
index 9d7010916e6c01a49d646e52896926e085eb43bf..54ca30e4c4bfbe776639601c4b522a07af6b2a39 100644 (file)
@@ -308,7 +308,6 @@ ipmi_si-fix-wrong-return-value-in-try_smi_init.patch
 tracing-fix-parse_synth_field-error-handling.patch
 platform-x86-mlx-platform-remove-psu-eeprom-configur.patch
 mwifiex-fix-double-free.patch
-net-fec-fix-phy-init-after-phy_reset_after_clk_enabl.patch
 drm-panfrost-increase-readl_relaxed_poll_timeout-val.patch
 ipvs-clear-skb-tstamp-in-forwarding-path.patch
 bpf-sockmap-remove-skb_orphan-and-let-normal-skb_kfr.patch
diff --git a/queue-5.9/net-fec-fix-phy-init-after-phy_reset_after_clk_enabl.patch b/queue-5.9/net-fec-fix-phy-init-after-phy_reset_after_clk_enabl.patch
deleted file mode 100644 (file)
index bb2dc89..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-From 928f20b921761543f61c2eacc93ad3cf28cd33cc Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Tue, 6 Oct 2020 15:52:53 +0200
-Subject: net: fec: Fix PHY init after phy_reset_after_clk_enable()
-
-From: Marek Vasut <marex@denx.de>
-
-[ Upstream commit 0da1ccbbefb662915228bc17e1c7d4ad28b3ddab ]
-
-The phy_reset_after_clk_enable() does a PHY reset, which means the PHY
-loses its register settings. The fec_enet_mii_probe() starts the PHY
-and does the necessary calls to configure the PHY via PHY framework,
-and loads the correct register settings into the PHY. Therefore,
-fec_enet_mii_probe() should be called only after the PHY has been
-reset, not before as it is now.
-
-Fixes: 1b0a83ac04e3 ("net: fec: add phy_reset_after_clk_enable() support")
-Reviewed-by: Andrew Lunn <andrew@lunn.ch>
-Tested-by: Richard Leitner <richard.leitner@skidata.com>
-Signed-off-by: Marek Vasut <marex@denx.de>
-Cc: Christoph Niedermaier <cniedermaier@dh-electronics.com>
-Cc: David S. Miller <davem@davemloft.net>
-Cc: NXP Linux Team <linux-imx@nxp.com>
-Cc: Shawn Guo <shawnguo@kernel.org>
-Signed-off-by: Jakub Kicinski <kuba@kernel.org>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- drivers/net/ethernet/freescale/fec_main.c | 5 +++++
- 1 file changed, 5 insertions(+)
-
-diff --git a/drivers/net/ethernet/freescale/fec_main.c b/drivers/net/ethernet/freescale/fec_main.c
-index 31f60b542feb4..933f4a6822547 100644
---- a/drivers/net/ethernet/freescale/fec_main.c
-+++ b/drivers/net/ethernet/freescale/fec_main.c
-@@ -3016,6 +3016,11 @@ fec_enet_open(struct net_device *ndev)
-       if (ret)
-               goto err_enet_mii_probe;
-+      /* Probe and connect to PHY when open the interface */
-+      ret = fec_enet_mii_probe(ndev);
-+      if (ret)
-+              goto err_enet_mii_probe;
-+
-       if (fep->quirks & FEC_QUIRK_ERR006687)
-               imx6q_cpuidle_fec_irqs_used();
--- 
-2.25.1
-
index 375fd13ad41e861e2a9ff4ad78f2a06327fb8a04..886782e37134b3aeb547c48320efb0d29cb3d5c5 100644 (file)
@@ -380,7 +380,6 @@ staging-wfx-fix-ba-sessions-for-older-firmwares.patch
 platform-x86-mlx-platform-remove-psu-eeprom-configur.patch
 dm-fix-request-based-dm-to-not-bounce-through-indire.patch
 mwifiex-fix-double-free.patch
-net-fec-fix-phy-init-after-phy_reset_after_clk_enabl.patch
 drm-panfrost-increase-readl_relaxed_poll_timeout-val.patch
 drm-amdgpu-fix-invalid-number-of-character-in-amdgpu.patch
 ipvs-clear-skb-tstamp-in-forwarding-path.patch