net: bcmgenet: Don't set ID_MODE_DIS when not using RGMII
authorNicolas Saenz Julienne <nsaenzjulienne@suse.de>
Thu, 20 Feb 2020 16:36:31 +0000 (17:36 +0100)
committerMatthias Brugger <mbrugger@suse.com>
Tue, 12 May 2020 08:59:11 +0000 (10:59 +0200)
commit57805f2270c4a47cbc221e0920c58654f7748f0b
treef55e889bdd9b0234cc7e7db7f0ec7b001d35a04c
parent2a38d2239d0bb4d128b00886bf097ab247a0b1a7
net: bcmgenet: Don't set ID_MODE_DIS when not using RGMII

As per Linux's driver, ID_MODE_DIS is only set when the PHY interface is
RGMII. Don't enable it for the rest of setups.

This has been seen to misconfigure RPi4's PHY when booting Linux.

Signed-off-by: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
Reviewed-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: Matthias Brugger <mbrugger@suse.com>
drivers/net/bcmgenet.c