Processor: AM3517/AM3505,
Linux Kernel 2.6.32, able to work detect USB OTG Host with MMC1 and MMC2 enabled.
Moment we enable MMC3 for SIOD based WiFi, USB OTG controller is not detected on kernel Boot Up, it is not able to retrieve platform data on boot up.
With MMC3, enabled, normal USB Host controller is working fine but not the USB OTG Host.
1) Is USB OTG and MMC3 pins are related and some config needs to be taken care in mux/clocks.
2) Please let us know/share basic MMC3 Initialization / Start Up files for reference.