In OMAP HSUSB Host controller (EHCI), How the PHY management happens in ULPI mode? i.e. when HSUSB Host controller's EHCI port is configured in ULPI mode to work with an external PHY. Who will write/ read the PHY register, is it USB driver or host controller?
For example, during standby - resume of PHY, do we need to write the PHY register directly, this does not seem to be possible for PHY with only ULPI interface. Only Link layer can manupulate the PHY registers over ULPI link? or is it that when the driver configures the stop/run bit of the EHCI host controller, host controller hardware automatically writes to whatever PHY registers that are required to put the PHY in standby mode?