https://github.com/raspberrypi/linux/tree/rpi-3.10.y/drivers/usb/host/dwc_otg