[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20260122071601.1057083-1-bjorn@mork.no>
Date: Thu, 22 Jan 2026 08:15:57 +0100
From: Bjørn Mork <bjorn@...k.no>
To: netdev@...r.kernel.org
Cc: "Lucien.Jheng" <lucienzx159@...il.com>,
Daniel Golle <daniel@...rotopia.org>,
Vladimir Oltean <vladimir.oltean@....com>,
Andrew Lunn <andrew@...n.ch>, Heiner Kallweit <hkallweit1@...il.com>,
Russell King <linux@...linux.org.uk>,
"David S. Miller" <davem@...emloft.net>,
Eric Dumazet <edumazet@...gle.com>, Jakub Kicinski <kuba@...nel.org>,
Paolo Abeni <pabeni@...hat.com>, linux-kernel@...r.kernel.org,
Bjørn Mork <bjorn@...k.no>
Subject: [PATCH net-next 0/3] Airoha AN8811HB 2.5 Gbps phy support
The RFC patch posted earlier has been split into a series based on the
feedback received:
1/3: preparing the EN8811H driver for maximum reuse
2/3: adding support for the new AN8811HB hardware
3/3: adding (optional) clock driver for AN8811HB
Patch 3/3 is not required for a functional device. It is included here
for full feature parity between the EN8811H and AN8811HB drivers.
The AN8811HB phy requires new firmware, which is now available with
the 20260110 release of linux-firmware,
RFC patch is at:
https://lore.kernel.org/20251202102222.1681522-1-bjorn@mork.no/
Changes since RFC:
- refactoring of the existing EN8811H code is separated into a patch
of its own
- ID conditionals are dropped, using separate functions for the two
hardware variants instead. Some common helpers have been added to
reduse code duplication
- deprecated serdes polarity properties are not supported for AN8811HB
- the polarity configuration code has proper error handling
- a polarity configuration bug is fixed by using the new simplified
helper interface
- the clock driver is split out in a separate patch to reduce the size
of the main AN8811HB driver patch
Bjørn Mork (3):
net: phy: air_en8811h: factor out shareable code
net: phy: air_en8811h: add Airoha AN8811HB support
net: phy: air_en8811h: Add clk provider for an8811hb
drivers/net/phy/air_en8811h.c | 513 ++++++++++++++++++++++++++++++----
1 file changed, 463 insertions(+), 50 deletions(-)
--
2.47.3
Powered by blists - more mailing lists