]> asedeno.scripts.mit.edu Git - linux.git/commit
ARM: dts: dra72-evm-revc: workaround incorrect DP83867 RX_CTRL pin strap
authorSekhar Nori <nsekhar@ti.com>
Wed, 9 Aug 2017 14:02:48 +0000 (19:32 +0530)
committerTony Lindgren <tony@atomide.com>
Thu, 10 Aug 2017 17:32:17 +0000 (10:32 -0700)
commit83f51f06d132c5430b4ac5065ce3594fc4c99aaa
tree6b73acaf9864a3d4594d651a16713890b285691b
parentc17133e086994b3626cc373de8ca22cd8d293a0c
ARM: dts: dra72-evm-revc: workaround incorrect DP83867 RX_CTRL pin strap

The DRA72 EVM Rev C straps the DP83867 GigaBit Ethernet phy's RX_DV/RX_CTRL
pin in mode 1. Unfortunately, the phy data manual disallows this.

Add "ti,dp83867-rxctrl-strap-quirk" property to the phy's device-tree node
to allow kernel to enable software workaround for this incorrect strap
setting. This is as suggested by the phy's datamanual and ensures proper
operation of this PHY.

This needs to be done for both instances of this PHY present on the board.

Signed-off-by: Sekhar Nori <nsekhar@ti.com>
Reviewed-by: Grygorii Strashko <grygorii.strashko@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/boot/dts/dra72-evm-revc.dts