From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lukasz Majewski Date: Tue, 21 Jul 2015 08:59:32 +0200 Subject: [U-Boot] [PATCH 2/3] usb: gadget: at91_udc: add support for at91_udc In-Reply-To: <1434372182-8967-3-git-send-email-hs@denx.de> References: <1434372182-8967-1-git-send-email-hs@denx.de> <1434372182-8967-3-git-send-email-hs@denx.de> Message-ID: <20150721085932.698de418@amdc2363> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Heiko, > ported from linux: > > b2ba27a5c56ff: usb: gadget: at91_udc: move prepare clk into process > context > IMHO, presented above description is not enough. I'd prefer to see one patch which adds the code from linux - including the exact commit message. Then, u-boot specific adjustments should be applied in a separate patch. In that way you would: 1. Avoid #ifdef __UBOOT__ 2. Make the process of updating code easier > Signed-off-by: Heiko Schocher > --- > checkpatch detects a lot of errors, but as this code is copied > from linux, I tend to not fix them, so later updates with > linux code is easier. > > drivers/usb/gadget/Makefile | 1 + > drivers/usb/gadget/at91_udc.c | 2203 > +++++++++++++++++++++++++++++++++++++++++ > drivers/usb/gadget/at91_udc.h | 171 ++++ > include/linux/usb/at91_udc.h | 20 + 4 files changed, 2395 > insertions(+) create mode 100644 drivers/usb/gadget/at91_udc.c > create mode 100644 drivers/usb/gadget/at91_udc.h > create mode 100644 include/linux/usb/at91_udc.h > > diff --git a/drivers/usb/gadget/Makefile b/drivers/usb/gadget/Makefile > index 70bb550..22323fa 100644 > --- a/drivers/usb/gadget/Makefile > +++ b/drivers/usb/gadget/Makefile > @@ -10,6 +10,7 @@ obj-$(CONFIG_USB_ETHER) += epautoconf.o config.o > usbstring.o > # new USB gadget layer dependencies > ifdef CONFIG_USB_GADGET > +obj-$(CONFIG_USB_GADGET_AT91) += at91_udc.o > obj-$(CONFIG_USB_GADGET_ATMEL_USBA) += atmel_usba_udc.o > obj-$(CONFIG_USB_GADGET_S3C_UDC_OTG) += s3c_udc_otg.o > obj-$(CONFIG_USB_GADGET_S3C_UDC_OTG_PHY) += s3c_udc_otg_phy.o > diff --git a/drivers/usb/gadget/at91_udc.c > b/drivers/usb/gadget/at91_udc.c new file mode 100644 > index 0000000..f4ae13b > --- /dev/null > +++ b/drivers/usb/gadget/at91_udc.c > @@ -- Best regards, Lukasz Majewski Samsung R&D Institute Poland (SRPOL) | Linux Platform Group