[PATCH 4/8] ARM: dts: bcm6846: Add MDIO control block

Florian Fainelli florian.fainelli at broadcom.com
Thu Oct 10 15:11:11 PDT 2024


On 10/10/24 15:07, Linus Walleij wrote:
> This adds the MDIO block found in the BCM6846. The vendor tree
> calls it "mdio5" so we assume the right compatible for this
> particular version is "brcm,genet-mdio-v5".

That the same IP block be present on systems using GENET and BCMBCA 
routers, absolutely, but it is not really the same. The one present on 
BCM6846 has an extra pair of registers adjacent to it:

LVL_IRQ_CLEAR
LVL_IRQ_MASK

There are other differences like bit 13 defining a "free running" MDIO 
clock, that has never been present in any of the GENET or ASP variants 
of mdio-bcm-unimac.

Therefore an updated compatible string would be in order IMHO, thanks!
-- 
Florian



More information about the linux-arm-kernel mailing list