[RFC Patch USB 1/1] Renable USBHOST attribute

Michael Trimarchi trimarchi at gandalf.sssup.it
Wed Apr 8 15:50:02 CEST 2009


Reanable usbmode attribute

Signed-off-by: Michael Trimarchi <michael at panicking.kicks-ass.org>
---
diff --git a/drivers/usb/host/ohci-s3c2410.c b/drivers/usb/host/ohci-s3c2410.c
index 4c69ee5..cdbd3f2 100644
--- a/drivers/usb/host/ohci-s3c2410.c
+++ b/drivers/usb/host/ohci-s3c2410.c
@@ -21,10 +21,8 @@
 
 #include <linux/platform_device.h>
 #include <linux/clk.h>
-/*
 #include <mach/hardware.h>
 #include <mach/regs-gpio.h>
-*/
 #include <plat/usb-control.h>
 
 #define valid_port(idx) ((idx) == 1 || (idx) == 2)
@@ -307,7 +305,6 @@ static void s3c2410_hcd_oc(struct s3c2410_hcd_info *info, int port_oc)
 	local_irq_restore(flags);
 }
 
-#if 0
 /* switching of USB pads */
 static ssize_t show_usb_mode(struct device *dev, struct device_attribute *attr,
 			     char *buf)
@@ -343,7 +340,6 @@ static ssize_t set_usb_mode(struct device *dev, struct device_attribute *attr,
 }
 
 static DEVICE_ATTR(usb_mode, S_IRUGO | S_IWUSR, show_usb_mode, set_usb_mode);
-#endif
 
 /* may be called without controller electrically present */
 /* may be called with controller, bus, and devices active */
@@ -362,9 +358,7 @@ static DEVICE_ATTR(usb_mode, S_IRUGO | S_IWUSR, show_usb_mode, set_usb_mode);
 static void
 usb_hcd_s3c2410_remove(struct usb_hcd *hcd, struct platform_device *dev)
 {
-/*
 	device_remove_file(&dev->dev, &dev_attr_usb_mode);
-*/
 	usb_remove_hcd(hcd);
 	s3c2410_stop_hc(dev);
 	iounmap(hcd->regs);
@@ -432,18 +426,14 @@ static int usb_hcd_s3c2410_probe(const struct hc_driver *driver,
 	if (retval != 0)
 		goto err_ioremap;
 
-/*
 	retval = device_create_file(&dev->dev, &dev_attr_usb_mode);
 	if (retval != 0)
 		goto err_hcd;
-*/
 
 	return 0;
 
-/*
 err_hcd:
 	usb_remove_hcd(hcd);
-*/
 
 err_ioremap:
 	s3c2410_stop_hc(dev);



More information about the openmoko-kernel mailing list