* [net-next PATCH 0/3] net: dsa: mt7530: Add AN7583 support + PHY
@ 2025-05-22 16:53 Christian Marangi
2025-05-22 16:53 ` [net-next PATCH 1/3] dt-bindings: net: dsa: mediatek,mt7530: Add airoha,an7583-switch Christian Marangi
` (3 more replies)
0 siblings, 4 replies; 8+ messages in thread
From: Christian Marangi @ 2025-05-22 16:53 UTC (permalink / raw)
To: Andrew Lunn, Vladimir Oltean, David S. Miller, Eric Dumazet,
Jakub Kicinski, Paolo Abeni, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, Matthias Brugger, AngeloGioacchino Del Regno,
Chester A. Unal, Daniel Golle, DENG Qingfang, Sean Wang,
SkyLake Huang, Heiner Kallweit, Russell King,
Arınç ÜNAL, Landen Chao, netdev, devicetree,
linux-kernel, linux-arm-kernel, linux-mediatek
Cc: Christian Marangi
This small series add the required changes to make Airoha AN7583
Switch and Internal PHY work due to strange default configuration.
Christian Marangi (3):
dt-bindings: net: dsa: mediatek,mt7530: Add airoha,an7583-switch
net: dsa: mt7530: Add AN7583 support
net: phy: mediatek: Add Airoha AN7583 PHY support
.../bindings/net/dsa/mediatek,mt7530.yaml | 5 ++++
drivers/net/dsa/mt7530-mmio.c | 1 +
drivers/net/dsa/mt7530.c | 24 +++++++++++++++++--
drivers/net/dsa/mt7530.h | 18 ++++++++++----
drivers/net/phy/mediatek/mtk-ge-soc.c | 20 ++++++++++++++++
5 files changed, 62 insertions(+), 6 deletions(-)
--
2.48.1
^ permalink raw reply [flat|nested] 8+ messages in thread
* [net-next PATCH 1/3] dt-bindings: net: dsa: mediatek,mt7530: Add airoha,an7583-switch
2025-05-22 16:53 [net-next PATCH 0/3] net: dsa: mt7530: Add AN7583 support + PHY Christian Marangi
@ 2025-05-22 16:53 ` Christian Marangi
2025-05-23 15:34 ` Conor Dooley
2025-05-22 16:53 ` [net-next PATCH 2/3] net: dsa: mt7530: Add AN7583 support Christian Marangi
` (2 subsequent siblings)
3 siblings, 1 reply; 8+ messages in thread
From: Christian Marangi @ 2025-05-22 16:53 UTC (permalink / raw)
To: Andrew Lunn, Vladimir Oltean, David S. Miller, Eric Dumazet,
Jakub Kicinski, Paolo Abeni, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, Matthias Brugger, AngeloGioacchino Del Regno,
Chester A. Unal, Daniel Golle, DENG Qingfang, Sean Wang,
SkyLake Huang, Heiner Kallweit, Russell King,
Arınç ÜNAL, Landen Chao, netdev, devicetree,
linux-kernel, linux-arm-kernel, linux-mediatek
Cc: Christian Marangi
Add airoha,an7583-switch additional compatible to the mt7530 DSA Switch
Family. This is an exact match of the airoha,en7581-switch (based on
mt7988-switch) with the additional requirement of tweak on the
GEPHY_CONN_CFG registers to make the internal PHY actually work.
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
---
.../devicetree/bindings/net/dsa/mediatek,mt7530.yaml | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/Documentation/devicetree/bindings/net/dsa/mediatek,mt7530.yaml b/Documentation/devicetree/bindings/net/dsa/mediatek,mt7530.yaml
index ea979bcae1d6..51205f9f2985 100644
--- a/Documentation/devicetree/bindings/net/dsa/mediatek,mt7530.yaml
+++ b/Documentation/devicetree/bindings/net/dsa/mediatek,mt7530.yaml
@@ -96,6 +96,10 @@ properties:
Built-in switch of the Airoha EN7581 SoC
const: airoha,en7581-switch
+ - description:
+ Built-in switch of the Airoha AN7583 SoC
+ const: airoha,an7583-switch
+
reg:
maxItems: 1
@@ -291,6 +295,7 @@ allOf:
enum:
- mediatek,mt7988-switch
- airoha,en7581-switch
+ - airoha,an7583-switch
then:
$ref: "#/$defs/mt7530-dsa-port"
properties:
--
2.48.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [net-next PATCH 2/3] net: dsa: mt7530: Add AN7583 support
2025-05-22 16:53 [net-next PATCH 0/3] net: dsa: mt7530: Add AN7583 support + PHY Christian Marangi
2025-05-22 16:53 ` [net-next PATCH 1/3] dt-bindings: net: dsa: mediatek,mt7530: Add airoha,an7583-switch Christian Marangi
@ 2025-05-22 16:53 ` Christian Marangi
2025-05-23 16:00 ` Andrew Lunn
2025-05-22 16:53 ` [net-next PATCH 3/3] net: phy: mediatek: Add Airoha AN7583 PHY support Christian Marangi
2025-05-28 1:20 ` [net-next PATCH 0/3] net: dsa: mt7530: Add AN7583 support + PHY patchwork-bot+netdevbpf
3 siblings, 1 reply; 8+ messages in thread
From: Christian Marangi @ 2025-05-22 16:53 UTC (permalink / raw)
To: Andrew Lunn, Vladimir Oltean, David S. Miller, Eric Dumazet,
Jakub Kicinski, Paolo Abeni, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, Matthias Brugger, AngeloGioacchino Del Regno,
Chester A. Unal, Daniel Golle, DENG Qingfang, Sean Wang,
SkyLake Huang, Heiner Kallweit, Russell King,
Arınç ÜNAL, Landen Chao, netdev, devicetree,
linux-kernel, linux-arm-kernel, linux-mediatek
Cc: Christian Marangi
Add Airoha AN7583 Switch support. This is based on Airoha EN7581 that is
based on Mediatek MT7988 Switch.
Airoha AN7583 require additional tweak to the GEPHY_CONN_CFG register to
make the internal PHY work.
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
---
drivers/net/dsa/mt7530-mmio.c | 1 +
drivers/net/dsa/mt7530.c | 24 ++++++++++++++++++++++--
drivers/net/dsa/mt7530.h | 18 ++++++++++++++----
3 files changed, 37 insertions(+), 6 deletions(-)
diff --git a/drivers/net/dsa/mt7530-mmio.c b/drivers/net/dsa/mt7530-mmio.c
index 5f2db4317dd3..842d74268e77 100644
--- a/drivers/net/dsa/mt7530-mmio.c
+++ b/drivers/net/dsa/mt7530-mmio.c
@@ -11,6 +11,7 @@
#include "mt7530.h"
static const struct of_device_id mt7988_of_match[] = {
+ { .compatible = "airoha,an7583-switch", .data = &mt753x_table[ID_AN7583], },
{ .compatible = "airoha,en7581-switch", .data = &mt753x_table[ID_EN7581], },
{ .compatible = "mediatek,mt7988-switch", .data = &mt753x_table[ID_MT7988], },
{ /* sentinel */ },
diff --git a/drivers/net/dsa/mt7530.c b/drivers/net/dsa/mt7530.c
index 7361380ffb5f..df213c37b4fe 100644
--- a/drivers/net/dsa/mt7530.c
+++ b/drivers/net/dsa/mt7530.c
@@ -1298,7 +1298,7 @@ mt753x_cpu_port_enable(struct dsa_switch *ds, int port)
* is affine to the inbound user port.
*/
if (priv->id == ID_MT7531 || priv->id == ID_MT7988 ||
- priv->id == ID_EN7581)
+ priv->id == ID_EN7581 || priv->id == ID_AN7583)
mt7530_set(priv, MT7531_CFC, MT7531_CPU_PMAP(BIT(port)));
/* CPU port gets connected to all user ports of
@@ -2612,7 +2612,7 @@ mt7531_setup_common(struct dsa_switch *ds)
mt7530_set(priv, MT753X_AGC, LOCAL_EN);
/* Enable Special Tag for rx frames */
- if (priv->id == ID_EN7581)
+ if (priv->id == ID_EN7581 || priv->id == ID_AN7583)
mt7530_write(priv, MT753X_CPORT_SPTAG_CFG,
CPORT_SW2FE_STAG_EN | CPORT_FE2SW_STAG_EN);
@@ -3236,6 +3236,16 @@ static int mt7988_setup(struct dsa_switch *ds)
reset_control_deassert(priv->rstc);
usleep_range(20, 50);
+ /* AN7583 require additional tweak to CONN_CFG */
+ if (priv->id == ID_AN7583)
+ mt7530_rmw(priv, AN7583_GEPHY_CONN_CFG,
+ AN7583_CSR_DPHY_CKIN_SEL |
+ AN7583_CSR_PHY_CORE_REG_CLK_SEL |
+ AN7583_CSR_ETHER_AFE_PWD,
+ AN7583_CSR_DPHY_CKIN_SEL |
+ AN7583_CSR_PHY_CORE_REG_CLK_SEL |
+ FIELD_PREP(AN7583_CSR_ETHER_AFE_PWD, 0));
+
/* Reset the switch PHYs */
mt7530_write(priv, MT7530_SYS_CTRL, SYS_CTRL_PHY_RST);
@@ -3344,6 +3354,16 @@ const struct mt753x_info mt753x_table[] = {
.phy_write_c45 = mt7531_ind_c45_phy_write,
.mac_port_get_caps = en7581_mac_port_get_caps,
},
+ [ID_AN7583] = {
+ .id = ID_AN7583,
+ .pcs_ops = &mt7530_pcs_ops,
+ .sw_setup = mt7988_setup,
+ .phy_read_c22 = mt7531_ind_c22_phy_read,
+ .phy_write_c22 = mt7531_ind_c22_phy_write,
+ .phy_read_c45 = mt7531_ind_c45_phy_read,
+ .phy_write_c45 = mt7531_ind_c45_phy_write,
+ .mac_port_get_caps = en7581_mac_port_get_caps,
+ },
};
EXPORT_SYMBOL_GPL(mt753x_table);
diff --git a/drivers/net/dsa/mt7530.h b/drivers/net/dsa/mt7530.h
index d4b838a055ad..7e47cd9af256 100644
--- a/drivers/net/dsa/mt7530.h
+++ b/drivers/net/dsa/mt7530.h
@@ -20,6 +20,7 @@ enum mt753x_id {
ID_MT7531 = 2,
ID_MT7988 = 3,
ID_EN7581 = 4,
+ ID_AN7583 = 5,
};
#define NUM_TRGMII_CTRL 5
@@ -66,7 +67,8 @@ enum mt753x_id {
#define MT753X_MIRROR_REG(id) ((id == ID_MT7531 || \
id == ID_MT7988 || \
- id == ID_EN7581) ? \
+ id == ID_EN7581 || \
+ id == ID_AN7583) ? \
MT7531_CFC : MT753X_MFC)
#define MT753X_MIRROR_EN(id) ((id == ID_MT7531 || \
@@ -76,19 +78,22 @@ enum mt753x_id {
#define MT753X_MIRROR_PORT_MASK(id) ((id == ID_MT7531 || \
id == ID_MT7988 || \
- id == ID_EN7581) ? \
+ id == ID_EN7581 || \
+ id == ID_AN7583) ? \
MT7531_MIRROR_PORT_MASK : \
MT7530_MIRROR_PORT_MASK)
#define MT753X_MIRROR_PORT_GET(id, val) ((id == ID_MT7531 || \
id == ID_MT7988 || \
- id == ID_EN7581) ? \
+ id == ID_EN7581 || \
+ id == ID_AN7583) ? \
MT7531_MIRROR_PORT_GET(val) : \
MT7530_MIRROR_PORT_GET(val))
#define MT753X_MIRROR_PORT_SET(id, val) ((id == ID_MT7531 || \
id == ID_MT7988 || \
- id == ID_EN7581) ? \
+ id == ID_EN7581 || \
+ id == ID_AN7583) ? \
MT7531_MIRROR_PORT_SET(val) : \
MT7530_MIRROR_PORT_SET(val))
@@ -673,6 +678,11 @@ enum mt7531_xtal_fsel {
#define CPORT_SW2FE_STAG_EN BIT(1)
#define CPORT_FE2SW_STAG_EN BIT(0)
+#define AN7583_GEPHY_CONN_CFG 0x7c14
+#define AN7583_CSR_DPHY_CKIN_SEL BIT(31)
+#define AN7583_CSR_PHY_CORE_REG_CLK_SEL BIT(30)
+#define AN7583_CSR_ETHER_AFE_PWD GENMASK(28, 24)
+
/* Registers for LED GPIO control (MT7530 only)
* All registers follow this pattern:
* [ 2: 0] port 0
--
2.48.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [net-next PATCH 3/3] net: phy: mediatek: Add Airoha AN7583 PHY support
2025-05-22 16:53 [net-next PATCH 0/3] net: dsa: mt7530: Add AN7583 support + PHY Christian Marangi
2025-05-22 16:53 ` [net-next PATCH 1/3] dt-bindings: net: dsa: mediatek,mt7530: Add airoha,an7583-switch Christian Marangi
2025-05-22 16:53 ` [net-next PATCH 2/3] net: dsa: mt7530: Add AN7583 support Christian Marangi
@ 2025-05-22 16:53 ` Christian Marangi
2025-05-23 15:58 ` Andrew Lunn
2025-05-28 1:20 ` [net-next PATCH 0/3] net: dsa: mt7530: Add AN7583 support + PHY patchwork-bot+netdevbpf
3 siblings, 1 reply; 8+ messages in thread
From: Christian Marangi @ 2025-05-22 16:53 UTC (permalink / raw)
To: Andrew Lunn, Vladimir Oltean, David S. Miller, Eric Dumazet,
Jakub Kicinski, Paolo Abeni, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, Matthias Brugger, AngeloGioacchino Del Regno,
Chester A. Unal, Daniel Golle, DENG Qingfang, Sean Wang,
SkyLake Huang, Heiner Kallweit, Russell King,
Arınç ÜNAL, Landen Chao, netdev, devicetree,
linux-kernel, linux-arm-kernel, linux-mediatek
Cc: Christian Marangi
Add Airoha AN7583 PHY support based on Airoha AN7581 with the small
difference that BMCR_PDOWN is enabled by default and needs to be cleared
to make the internal PHY correctly work.
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
---
drivers/net/phy/mediatek/mtk-ge-soc.c | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/drivers/net/phy/mediatek/mtk-ge-soc.c b/drivers/net/phy/mediatek/mtk-ge-soc.c
index a284e8435cb6..cd09fbf92ef2 100644
--- a/drivers/net/phy/mediatek/mtk-ge-soc.c
+++ b/drivers/net/phy/mediatek/mtk-ge-soc.c
@@ -17,6 +17,7 @@
#define MTK_GPHY_ID_MT7981 0x03a29461
#define MTK_GPHY_ID_MT7988 0x03a29481
#define MTK_GPHY_ID_AN7581 0x03a294c1
+#define MTK_GPHY_ID_AN7583 0xc0ff0420
#define MTK_EXT_PAGE_ACCESS 0x1f
#define MTK_PHY_PAGE_STANDARD 0x0000
@@ -1463,6 +1464,12 @@ static int an7581_phy_led_polarity_set(struct phy_device *phydev, int index,
MTK_PHY_LED_ON_POLARITY, val);
}
+static int an7583_phy_config_init(struct phy_device *phydev)
+{
+ /* BMCR_PDOWN is enabled by default */
+ return phy_clear_bits(phydev, MII_BMCR, BMCR_PDOWN);
+}
+
static struct phy_driver mtk_socphy_driver[] = {
{
PHY_ID_MATCH_EXACT(MTK_GPHY_ID_MT7981),
@@ -1509,6 +1516,18 @@ static struct phy_driver mtk_socphy_driver[] = {
.led_hw_control_get = mt798x_phy_led_hw_control_get,
.led_polarity_set = an7581_phy_led_polarity_set,
},
+ {
+ PHY_ID_MATCH_EXACT(MTK_GPHY_ID_AN7583),
+ .name = "Airoha AN7583 PHY",
+ .config_init = an7583_phy_config_init,
+ .probe = an7581_phy_probe,
+ .led_blink_set = mt798x_phy_led_blink_set,
+ .led_brightness_set = mt798x_phy_led_brightness_set,
+ .led_hw_is_supported = mt798x_phy_led_hw_is_supported,
+ .led_hw_control_set = mt798x_phy_led_hw_control_set,
+ .led_hw_control_get = mt798x_phy_led_hw_control_get,
+ .led_polarity_set = an7581_phy_led_polarity_set,
+ },
};
module_phy_driver(mtk_socphy_driver);
@@ -1517,6 +1536,7 @@ static const struct mdio_device_id __maybe_unused mtk_socphy_tbl[] = {
{ PHY_ID_MATCH_EXACT(MTK_GPHY_ID_MT7981) },
{ PHY_ID_MATCH_EXACT(MTK_GPHY_ID_MT7988) },
{ PHY_ID_MATCH_EXACT(MTK_GPHY_ID_AN7581) },
+ { PHY_ID_MATCH_EXACT(MTK_GPHY_ID_AN7583) },
{ }
};
--
2.48.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* Re: [net-next PATCH 1/3] dt-bindings: net: dsa: mediatek,mt7530: Add airoha,an7583-switch
2025-05-22 16:53 ` [net-next PATCH 1/3] dt-bindings: net: dsa: mediatek,mt7530: Add airoha,an7583-switch Christian Marangi
@ 2025-05-23 15:34 ` Conor Dooley
0 siblings, 0 replies; 8+ messages in thread
From: Conor Dooley @ 2025-05-23 15:34 UTC (permalink / raw)
To: Christian Marangi
Cc: Andrew Lunn, Vladimir Oltean, David S. Miller, Eric Dumazet,
Jakub Kicinski, Paolo Abeni, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, Matthias Brugger, AngeloGioacchino Del Regno,
Chester A. Unal, Daniel Golle, DENG Qingfang, Sean Wang,
SkyLake Huang, Heiner Kallweit, Russell King,
Arınç ÜNAL, Landen Chao, netdev, devicetree,
linux-kernel, linux-arm-kernel, linux-mediatek
[-- Attachment #1: Type: text/plain, Size: 467 bytes --]
On Thu, May 22, 2025 at 06:53:09PM +0200, Christian Marangi wrote:
> Add airoha,an7583-switch additional compatible to the mt7530 DSA Switch
> Family. This is an exact match of the airoha,en7581-switch (based on
> mt7988-switch) with the additional requirement of tweak on the
> GEPHY_CONN_CFG registers to make the internal PHY actually work.
>
> Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
Acked-by: Conor Dooley <conor.dooley@microchip.com>
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [net-next PATCH 3/3] net: phy: mediatek: Add Airoha AN7583 PHY support
2025-05-22 16:53 ` [net-next PATCH 3/3] net: phy: mediatek: Add Airoha AN7583 PHY support Christian Marangi
@ 2025-05-23 15:58 ` Andrew Lunn
0 siblings, 0 replies; 8+ messages in thread
From: Andrew Lunn @ 2025-05-23 15:58 UTC (permalink / raw)
To: Christian Marangi
Cc: Vladimir Oltean, David S. Miller, Eric Dumazet, Jakub Kicinski,
Paolo Abeni, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
Matthias Brugger, AngeloGioacchino Del Regno, Chester A. Unal,
Daniel Golle, DENG Qingfang, Sean Wang, SkyLake Huang,
Heiner Kallweit, Russell King, Arınç ÜNAL,
Landen Chao, netdev, devicetree, linux-kernel, linux-arm-kernel,
linux-mediatek
On Thu, May 22, 2025 at 06:53:11PM +0200, Christian Marangi wrote:
> Add Airoha AN7583 PHY support based on Airoha AN7581 with the small
> difference that BMCR_PDOWN is enabled by default and needs to be cleared
> to make the internal PHY correctly work.
>
> Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Andrew
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [net-next PATCH 2/3] net: dsa: mt7530: Add AN7583 support
2025-05-22 16:53 ` [net-next PATCH 2/3] net: dsa: mt7530: Add AN7583 support Christian Marangi
@ 2025-05-23 16:00 ` Andrew Lunn
0 siblings, 0 replies; 8+ messages in thread
From: Andrew Lunn @ 2025-05-23 16:00 UTC (permalink / raw)
To: Christian Marangi
Cc: Vladimir Oltean, David S. Miller, Eric Dumazet, Jakub Kicinski,
Paolo Abeni, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
Matthias Brugger, AngeloGioacchino Del Regno, Chester A. Unal,
Daniel Golle, DENG Qingfang, Sean Wang, SkyLake Huang,
Heiner Kallweit, Russell King, Arınç ÜNAL,
Landen Chao, netdev, devicetree, linux-kernel, linux-arm-kernel,
linux-mediatek
On Thu, May 22, 2025 at 06:53:10PM +0200, Christian Marangi wrote:
> Add Airoha AN7583 Switch support. This is based on Airoha EN7581 that is
> based on Mediatek MT7988 Switch.
>
> Airoha AN7583 require additional tweak to the GEPHY_CONN_CFG register to
> make the internal PHY work.
>
> Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Andrew
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [net-next PATCH 0/3] net: dsa: mt7530: Add AN7583 support + PHY
2025-05-22 16:53 [net-next PATCH 0/3] net: dsa: mt7530: Add AN7583 support + PHY Christian Marangi
` (2 preceding siblings ...)
2025-05-22 16:53 ` [net-next PATCH 3/3] net: phy: mediatek: Add Airoha AN7583 PHY support Christian Marangi
@ 2025-05-28 1:20 ` patchwork-bot+netdevbpf
3 siblings, 0 replies; 8+ messages in thread
From: patchwork-bot+netdevbpf @ 2025-05-28 1:20 UTC (permalink / raw)
To: Christian Marangi
Cc: andrew, olteanv, davem, edumazet, kuba, pabeni, robh, krzk+dt,
conor+dt, matthias.bgg, angelogioacchino.delregno, chester.a.unal,
daniel, dqfext, sean.wang, SkyLake.Huang, hkallweit1, linux,
arinc.unal, Landen.Chao, netdev, devicetree, linux-kernel,
linux-arm-kernel, linux-mediatek
Hello:
This series was applied to netdev/net-next.git (main)
by Jakub Kicinski <kuba@kernel.org>:
On Thu, 22 May 2025 18:53:08 +0200 you wrote:
> This small series add the required changes to make Airoha AN7583
> Switch and Internal PHY work due to strange default configuration.
>
> Christian Marangi (3):
> dt-bindings: net: dsa: mediatek,mt7530: Add airoha,an7583-switch
> net: dsa: mt7530: Add AN7583 support
> net: phy: mediatek: Add Airoha AN7583 PHY support
>
> [...]
Here is the summary with links:
- [net-next,1/3] dt-bindings: net: dsa: mediatek,mt7530: Add airoha,an7583-switch
https://git.kernel.org/netdev/net-next/c/fef184880923
- [net-next,2/3] net: dsa: mt7530: Add AN7583 support
https://git.kernel.org/netdev/net-next/c/d76556db10bf
- [net-next,3/3] net: phy: mediatek: Add Airoha AN7583 PHY support
https://git.kernel.org/netdev/net-next/c/8bc3c234dcb6
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2025-05-28 1:20 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-05-22 16:53 [net-next PATCH 0/3] net: dsa: mt7530: Add AN7583 support + PHY Christian Marangi
2025-05-22 16:53 ` [net-next PATCH 1/3] dt-bindings: net: dsa: mediatek,mt7530: Add airoha,an7583-switch Christian Marangi
2025-05-23 15:34 ` Conor Dooley
2025-05-22 16:53 ` [net-next PATCH 2/3] net: dsa: mt7530: Add AN7583 support Christian Marangi
2025-05-23 16:00 ` Andrew Lunn
2025-05-22 16:53 ` [net-next PATCH 3/3] net: phy: mediatek: Add Airoha AN7583 PHY support Christian Marangi
2025-05-23 15:58 ` Andrew Lunn
2025-05-28 1:20 ` [net-next PATCH 0/3] net: dsa: mt7530: Add AN7583 support + PHY patchwork-bot+netdevbpf
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).