Skip to content

Commit fdb9bf7

Browse files
agdr-colkuba-moo
authored andcommitted
net: phy: Introduce Airoha AN8801R Gigabit Ethernet PHY driver
Introduce a driver for the Airoha AN8801R Series Gigabit Ethernet PHY; this currently supports setting up PHY LEDs, 10/100M, 1000M speeds, and Wake on LAN and PHY interrupts. Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> Signed-off-by: Louis-Alexis Eyraud <louisalexis.eyraud@collabora.com> Reviewed-by: Andrew Lunn <andrew@lunn.ch> Link: https://patch.msgid.link/20260526-add-airoha-an8801-support-v5-5-01aea8dee69b@collabora.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
1 parent e08f0ea commit fdb9bf7

3 files changed

Lines changed: 1127 additions & 0 deletions

File tree

drivers/net/phy/Kconfig

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,12 @@ config AS21XXX_PHY
9090
AS21210PB1 that all register with the PHY ID 0x7500 0x7500
9191
before the firmware is loaded.
9292

93+
config AIR_AN8801_PHY
94+
tristate "Airoha AN8801 Gigabit PHY"
95+
select AIR_NET_PHYLIB
96+
help
97+
Currently supports the Airoha AN8801R PHY.
98+
9399
config AIR_EN8811H_PHY
94100
tristate "Airoha EN8811H 2.5 Gigabit PHY"
95101
select AIR_NET_PHYLIB

drivers/net/phy/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ obj-y += $(sfp-obj-y) $(sfp-obj-m)
2929

3030
obj-$(CONFIG_ADIN_PHY) += adin.o
3131
obj-$(CONFIG_ADIN1100_PHY) += adin1100.o
32+
obj-$(CONFIG_AIR_AN8801_PHY) += air_an8801.o
3233
obj-$(CONFIG_AIR_EN8811H_PHY) += air_en8811h.o
3334
obj-$(CONFIG_AIR_NET_PHYLIB) += air_phy_lib.o
3435
obj-$(CONFIG_AMD_PHY) += amd.o

0 commit comments

Comments
 (0)