TODO (300B)
1* add clock framework support (platform device with CCF needs special care) 2* break out board-specific VBUS GPIO to work with multiplatform 3* convert VBUS GPIO to use GPIO descriptors from <linux/gpio/consumer.h> 4 and stop using the old GPIO API 5* DT bindings 6* move driver into drivers/usb/gadget/