This patch changes OTG driver to support different OTG statemachine states for OTG2.0 complaince. It will also enable to swap Host role between two OTG devices via HNP and enable B device to request A device to start VBUS session via SRP. Change-Id: Ibe2519ff1570768f51e879af483a6f5c23b38d8f Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org> Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>