The OTG connector also requires the ID pin pulled to the ground for the host mode. It may be easier to pull existing patches like this from linux-next or wait until we start switching to 4.13.