title: Reseting a PHY from U-boot
body: <p>I am building a custom board that is based off of an existing evaluation module for a processor. On the evaluation module there is a MCU that handles most of the boot time configuration. Along with this, the MCU forces a reset on the PHY chips so that the PHY chips can begin communication. On my custom board there will <strong>not</strong> be an MCU to perform the reset and this the processor must perform the reset.</p>
  
  <p>How would I go about performing the reset from u-boot? </p>
  
  <p>My processor is connected to an SPI -> GPIO expander and this must reset the Phy through the use of SPI. I will not be performing an NFS boot so I do not need the Phys to be accessable from u-boot, but they do need to be reset before the Linux Kernel is booted in order for the kernel drivers to set it up correctly. Any ideas?</p>