I am evaluating USB 3503 HSIC in IMX7 sabreSD board. I have successfully enabled HSIC support. Now I am checking for power management in HSIC. I am referring IMX reference manual for USB wakeup. I am able to resume from suspend mode for key press event from HSIC. This is achieved by below commands.
echo enabled > /sys/bus/platform/devices/30b30000.usb/power/wakeup
echo enabled > /sys/bus/platform/devices/ci_hdrc.2/power/wakeup
echo standby > /sys/power/state
Similarly I configured USB for detecting connect/disconnet wake-up by below command.
echo enabled > /sys/bus/usb/devices/usb1/power/wakeup
But device is unable to resume from stand-by for USB connect/disconnect event. Any ideas how can I achieve this? Your suggestions are greatly appreciated.