Broadcom Genet - acontis/atemsys GitHub Wiki

This page covers the link layer Genet from Broadcom. The link layer is built into the BCM2711 SoC families.

The acontis internal name for this link layer is emllBcmGenet

Raspberry Pi 4


ethernet@7d580000 {
    compatible =  "atemsys";
    atemsys-Ident = "BcmGenet";
    atemsys-Instance = <0x1>;
    reg = <0x00 0x7d580000 0x00 0x10000>;
    #address-cells = <0x01>;
    #size-cells = <0x01>;
    interrupts = <0x00 0x9d 0x04 0x00 0x9e 0x04>;
    status = "okay";
    phy-handle = <0x2b>;
    phy-mode = "rgmii-rxid";
    phandle = <0xd1>;

    mdio@e14 {
        compatible = "brcm,genet-mdio-v5";
	reg = <0xe14 0x08>;
	reg-names = "mdio";
	#address-cells = <0x00>;
	#size-cells = <0x01>;
	phandle = <0xd2>;

	ethernet-phy@1 {
	    reg = <0x01>;
       	    led-modes = <0x00 0x08>;
	    phandle = <0x2b>;
	};
    };
};
⚠️ **GitHub.com Fallback** ⚠️