]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
net: phy: bcm54811: Fix GMII/MII/MII-Lite selection
authorKamil Horák - 2N <kamilh@axis.com>
Thu, 9 Oct 2025 13:06:56 +0000 (15:06 +0200)
committerJakub Kicinski <kuba@kernel.org>
Tue, 14 Oct 2025 00:36:20 +0000 (17:36 -0700)
commite4d0c909bf8328d986bf3aadba0c33a72b5ae30d
tree8619c48fd85f287cfe9df9d35646e87c183c3448
parent70f92ab97042f243e1c8da1c457ff56b9b3e49f1
net: phy: bcm54811: Fix GMII/MII/MII-Lite selection

The Broadcom bcm54811 is hardware-strapped to select among RGMII and
GMII/MII/MII-Lite modes. However, the corresponding bit, RGMII Enable
in Miscellaneous Control Register must be also set to select desired
RGMII or MII(-lite)/GMII mode.

Fixes: 3117a11fff5af9e7 ("net: phy: bcm54811: PHY initialization")
Signed-off-by: Kamil Horák - 2N <kamilh@axis.com>
Reviewed-by: Florian Fainelli <florian.fainelli@broadcom.com>
Link: https://patch.msgid.link/20251009130656.1308237-2-kamilh@axis.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/phy/broadcom.c
include/linux/brcmphy.h