[U-Boot-Board-Maintainers] Raspberry pi 4 - u-boot - genet / scb

Heinrich Schuchardt xypron.glpk at gmx.de
Tue Nov 19 21:46:02 UTC 2019


On 11/19/19 9:48 PM, Simon Glass wrote:
> Hi Sascha,
>
> On Tue, 19 Nov 2019 at 10:10, Sascha Dewald <sascha.dewald at gmail.com> wrote:
>>
>> Hi Simon,
>>
>> it uses bcmgenet.
>>
>> Below some information from "hwinfo" and "dmesg"
>>
>
> OK, well I think this is in linux as drivers/net/ethernet/broadcom/genet
>
> I'm not sure about the PHY but it looks like there is no driver for
> genet in U-Boot. I suggest poriting it over.

In linux-next/next-20191119
arch/arm64/boot/dts/broadcom/bcm2711-rpi-4-b.dtb
there is no network device.

On Raspbian you can find for RPi4:

compatible = "brcm,genet-v5"
relating to Linux drivers/net/ethernet/broadcom/genet/bcmgenet.c
CONFIG_BCMGENET "Broadcom GENET internal MAC support"

compatible = "ethernet-phy-ieee802.3-c22";
relating to Linux drivers/of/of_mdio.c.
CONFIG_OF_MDIO OpenFirmware MDIO bus (Ethernet PHY) accessors

compatible = "brcm,genet-mdio-v5";
relating to Linux drivers/net/phy/mdio-bcm-unimac.c
CONFIG_MDIO_BCM_UNIMAC "Broadcom UniMAC MDIO bus controller"

So wouldn't we need all three drivers?

Maybe Joe can tell us.

Best regards

Heinrich


>
> Regards,
> Simon
> _______________________________________________
> U-Boot-Board-Maintainers mailing list
> U-Boot-Board-Maintainers at lists.denx.de
> https://lists.denx.de/listinfo/u-boot-board-maintainers
>



More information about the U-Boot-Board-Maintainers mailing list