Back-port the Micrel PHY driver

Needed for the KSZ9031
Add RGMII timing to the TTJ500 board
Reduce skew on tx data of RGMII
tj regulator can be 1v8 or 3v3