Thread (28 messages) 28 messages, 5 authors, 2013-04-01

[PATCH v3 5/7] USB: EHCI: make ehci-atmel a separate driver

From: Nicolas Ferre <hidden>
Date: 2013-03-30 07:16:00
Also in: lkml

On 03/29/2013 09:02 PM, Alan Stern :
On Thu, 28 Mar 2013, Arnd Bergmann wrote:
quoted
From: Manjunath Goudar <redacted>

Separate the Atmel host controller driver from ehci-hcd host code
so that it can be built as a separate driver module.
This work is part of enabling multi-platform kernels on ARM;
however, note that other changes are still needed before Atmel can be
booted with a multi-platform kernel. This is currently planned for
Linux-3.11.

With the infrastructure added by Alan Stern in patch 3e0232039
"USB: EHCI: prepare to make ehci-hcd a library module", we can
avoid this problem by turning a bus glue into a separate
module, as we do here for the Atmel bus glue.
Generally okay.
quoted
diff --git a/drivers/usb/host/Kconfig b/drivers/usb/host/Kconfig
index 01c1acb..8c564aa 100644
--- a/drivers/usb/host/ehci-atmel.c
+++ b/drivers/usb/host/ehci-atmel.c

I missed the patch itself but I reviewed it on the mailing-list archive.
So, here is my:

Acked-by: Nicolas Ferre <redacted>

Thanks a lot for having taking care of this driver.

Best regards,

quoted
@@ -15,6 +15,19 @@
 #include <linux/platform_device.h>
 #include <linux/of.h>
 #include <linux/of_platform.h>
+#include <linux/kernel.h>
+#include <linux/module.h>
+#include <linux/usb.h>
+#include <linux/usb/hcd.h>
+#include <linux/io.h>
+#include <linux/dma-mapping.h>
While not absolutely necessary, it would be nice to have the #include 
files in alphabetical order.
quoted
+
+#include "ehci.h"
+
+#define DRIVER_DESC "EHCI atmel driver"
"atmel" should have a capital 'A'.

Alan Stern


-- 
Nicolas Ferre
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help