From: "Russell King (Oracle)" <linux@armlinux.org.uk>
To: Andrew Lunn <andrew@lunn.ch>, Heiner Kallweit <hkallweit1@gmail.com>
Cc: "AngeloGioacchino Del Regno"
<angelogioacchino.delregno@collabora.com>,
"Arınç ÜNAL" <arinc.unal@arinc9.com>,
"Daniel Golle" <daniel@makrotopia.org>,
"David S. Miller" <davem@davemloft.net>,
"DENG Qingfang" <dqfext@gmail.com>,
"Eric Dumazet" <edumazet@google.com>,
"Florian Fainelli" <florian.fainelli@broadcom.com>,
"Jakub Kicinski" <kuba@kernel.org>,
linux-arm-kernel@lists.infradead.org,
linux-mediatek@lists.infradead.org,
"Matthias Brugger" <matthias.bgg@gmail.com>,
netdev@vger.kernel.org, "Paolo Abeni" <pabeni@redhat.com>,
"Sean Wang" <sean.wang@mediatek.com>,
"Simon Horman" <horms@kernel.org>,
UNGLinuxDriver@microchip.com,
"Vladimir Oltean" <olteanv@gmail.com>,
"Woojung Huh" <woojung.huh@microchip.com>
Subject: [PATCH net-next 0/9] net: dsa: cleanup EEE (part 2)
Date: Mon, 6 Jan 2025 11:51:31 +0000 [thread overview]
Message-ID: <Z3vDwwsHSxH5D6Pm@shell.armlinux.org.uk> (raw)
This is part 2 of the DSA EEE cleanups, removing what has become dead
code as a result of the EEE management phylib now does.
Patch 1 removes the useless setting of tx_lpi parameters in the
ksz driver.
Patch 2 does the same for mt753x.
Patch 3 removes the DSA core code that calls the get_mac_eee() operation.
This needs to be done before removing the implementations because doing
otherwise would cause dsa_user_get_eee() to return -EOPNOTSUPP.
Patches 4..8 remove the trivial get_mac_eee() implementations from DSA
drivers.
Patch 9 finally removes the get_mac_eee() method from struct
dsa_switch_ops.
drivers/net/dsa/b53/b53_common.c | 7 -------
drivers/net/dsa/b53/b53_priv.h | 1 -
drivers/net/dsa/bcm_sf2.c | 1 -
drivers/net/dsa/microchip/ksz_common.c | 15 ---------------
drivers/net/dsa/mt7530.c | 13 -------------
drivers/net/dsa/mv88e6xxx/chip.c | 8 --------
drivers/net/dsa/qca/qca8k-8xxx.c | 1 -
drivers/net/dsa/qca/qca8k-common.c | 7 -------
drivers/net/dsa/qca/qca8k.h | 1 -
include/net/dsa.h | 2 --
net/dsa/user.c | 8 --------
11 files changed, 64 deletions(-)
Changes since RFC:
- Removed removal of phydev check in net/dsa/user.c
- Addition of mt753x changes
--
RMK's Patch system: https://www.armlinux.org.uk/developer/patches/
FTTP is here! 80Mbps down 10Mbps up. Decent connectivity at last!
next reply other threads:[~2025-01-06 11:53 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-01-06 11:51 Russell King (Oracle) [this message]
2025-01-06 11:58 ` [PATCH net-next 1/9] net: dsa: ksz: remove setting of tx_lpi parameters Russell King (Oracle)
2025-01-06 11:58 ` [PATCH net-next 2/9] net: dsa: mt753x: " Russell King (Oracle)
2025-01-06 13:01 ` Chester A. Unal
2025-01-06 11:58 ` [PATCH net-next 3/9] net: dsa: no longer call ds->ops->get_mac_eee() Russell King (Oracle)
2025-01-06 11:58 ` [PATCH net-next 4/9] net: dsa: b53/bcm_sf2: remove b53_get_mac_eee() Russell King (Oracle)
2025-01-06 11:59 ` [PATCH net-next 5/9] net: dsa: ksz: remove ksz_get_mac_eee() Russell King (Oracle)
2025-01-06 11:59 ` [PATCH net-next 6/9] net: dsa: mt753x: " Russell King (Oracle)
2025-01-06 13:03 ` Chester A. Unal
2025-01-06 15:14 ` Russell King (Oracle)
2025-01-06 11:59 ` [PATCH net-next 7/9] net: dsa: mv88e6xxx: remove mv88e6xxx_get_mac_eee() Russell King (Oracle)
2025-01-06 11:59 ` [PATCH net-next 8/9] net: dsa: qca: remove qca8k_get_mac_eee() Russell King (Oracle)
2025-01-06 11:59 ` [PATCH net-next 9/9] net: dsa: remove get_mac_eee() method Russell King (Oracle)
2025-01-08 2:20 ` [PATCH net-next 0/9] net: dsa: cleanup EEE (part 2) patchwork-bot+netdevbpf
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=Z3vDwwsHSxH5D6Pm@shell.armlinux.org.uk \
--to=linux@armlinux.org.uk \
--cc=UNGLinuxDriver@microchip.com \
--cc=andrew@lunn.ch \
--cc=angelogioacchino.delregno@collabora.com \
--cc=arinc.unal@arinc9.com \
--cc=daniel@makrotopia.org \
--cc=davem@davemloft.net \
--cc=dqfext@gmail.com \
--cc=edumazet@google.com \
--cc=florian.fainelli@broadcom.com \
--cc=hkallweit1@gmail.com \
--cc=horms@kernel.org \
--cc=kuba@kernel.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-mediatek@lists.infradead.org \
--cc=matthias.bgg@gmail.com \
--cc=netdev@vger.kernel.org \
--cc=olteanv@gmail.com \
--cc=pabeni@redhat.com \
--cc=sean.wang@mediatek.com \
--cc=woojung.huh@microchip.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.