Russell King (Oracle)
586f1aebc9
net: stmmac: fix stmmac_xdp_open() clk_ptp_ref error cleanup
...
Neither stmmac_xdp_release() nor the normal paths of stmmac_xdp_open()
touch clk_ptp_ref, so stmmac_xdp_open() should not be doing anything
with this clock. However, in its error path, it calls
stmmac_hw_teardown() which disables and unprepares this clock, which
can lead to the clock state becoming unbalanced when the netdev is
taken administratively down.
Remove this call to stmmac_hw_teardown(), and as this is the last user
of this function, remove the function as well.
Signed-off-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk >
Signed-off-by: Jakub Kicinski <kuba@kernel.org >
2025-09-14 12:01:03 -07:00
..
2025-06-08 09:07:37 +02:00
2025-06-08 09:07:37 +02:00
2025-07-17 19:02:55 -07:00
2025-08-25 17:16:01 -07:00
2025-07-25 10:29:07 -07:00
2025-08-27 18:06:46 -07:00
2025-06-08 09:07:37 +02:00
2025-07-01 19:35:58 -07:00
2025-07-24 18:34:55 -07:00
2025-09-11 12:00:20 +02:00
2025-06-08 09:07:37 +02:00
2025-09-04 13:33:00 -07:00
2025-09-03 16:56:36 -07:00
2025-09-01 12:52:09 -07:00
2025-07-04 08:03:18 +02:00
2025-07-25 10:29:07 -07:00
2025-09-02 15:49:41 -07:00
2025-08-04 17:17:31 -07:00
2025-05-15 07:58:18 -07:00
2025-08-05 16:00:53 -07:00
2025-09-11 17:40:13 -07:00
2025-08-21 17:42:43 -07:00
2025-08-26 17:12:35 -07:00
2025-08-26 17:24:16 -07:00
2025-08-26 09:45:50 +02:00
2025-09-11 17:40:13 -07:00
2025-09-12 17:03:36 -07:00
2025-09-04 13:33:00 -07:00
2025-09-11 12:00:20 +02:00
2025-09-09 16:03:27 +02:00
2025-07-25 10:29:07 -07:00
2025-09-04 13:33:00 -07:00
2025-09-14 11:54:07 -07:00
2025-06-08 09:07:37 +02:00
2025-06-08 09:07:37 +02:00
2025-07-25 10:29:07 -07:00
2025-08-25 17:53:35 -07:00
2025-06-08 09:07:37 +02:00
2025-06-08 09:07:37 +02:00
2025-06-08 09:07:37 +02:00
2025-06-08 09:07:37 +02:00
2025-07-30 08:58:55 -07:00
2025-08-26 17:24:16 -07:00
2025-09-01 12:53:38 -07:00
2025-09-11 18:30:49 -07:00
2025-09-11 18:34:34 -07:00
2025-06-08 09:07:37 +02:00
2025-06-18 13:19:01 -07:00
2025-06-08 09:07:37 +02:00
2025-08-26 17:34:31 -07:00
2025-06-08 09:07:37 +02:00
2025-06-08 09:07:37 +02:00
2025-09-04 19:09:44 -07:00
2025-09-14 12:01:03 -07:00
2025-07-25 10:29:07 -07:00
2025-06-08 09:07:37 +02:00
2025-07-25 10:29:07 -07:00
2025-09-11 11:49:19 +02:00
2025-06-08 09:07:37 +02:00
2025-09-11 17:40:13 -07:00
2025-09-04 07:13:08 -07:00
2025-08-29 19:05:11 -07:00
2025-06-08 09:07:37 +02:00
2025-06-08 09:07:37 +02:00
2025-08-29 19:42:07 -07:00