add USB OTG support