Re-dd support for USB OTG

This reverts commit eeddb3259e73980490a46272b9bcd57435ceeb47.