[PATCH v3 0/7] usb: gadget: atmel: Code refactor and DM_USB_GADGET support