diff options
author | Greg Kroah-Hartman <gregkh@suse.de> | 2005-11-15 16:46:09 -0800 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2005-11-15 16:46:09 -0800 |
commit | 7576327673eaa3e92134fb752163a0481836d71b (patch) | |
tree | 2661a9c739bc17dcab9ffd4d2865fb007f0fcba2 /usb | |
parent | e878580f6ea5b3217d94bb2184ce848595b56d6b (diff) | |
download | patches-7576327673eaa3e92134fb752163a0481836d71b.tar.gz |
usb and pci patches
Diffstat (limited to 'usb')
-rw-r--r-- | usb/usb-dummy_hcd-rename-variables.patch | 164 |
1 files changed, 164 insertions, 0 deletions
diff --git a/usb/usb-dummy_hcd-rename-variables.patch b/usb/usb-dummy_hcd-rename-variables.patch new file mode 100644 index 0000000000000..d16d19d8d7de2 --- /dev/null +++ b/usb/usb-dummy_hcd-rename-variables.patch @@ -0,0 +1,164 @@ +From stern@rowland.harvard.edu Mon Nov 14 09:04:01 2005 +Date: Mon, 14 Nov 2005 12:16:30 -0500 (EST) +From: Alan Stern <stern@rowland.harvard.edu> +To: Greg KH <greg@kroah.com> +Subject: USB: dummy_hcd: rename variables +Message-ID: <Pine.LNX.4.44L0.0511141202410.4731-100000@iolanthe.rowland.org> + +The recent platform_device update has reintroduced into dummy_hcd.c the +dreaded dev->dev syndrome. This harkens back to when an earlier version +of that driver included the unforgettable line: + + dev->dev.dev.driver_data = dev; + +This patch (as602) renames the platform_device variables to "pdev", in +the hope of reducing confusion. + +Signed-off-by: Alan Stern <stern@rowland.harvard.edu> +Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> + +--- + drivers/usb/gadget/dummy_hcd.c | 50 ++++++++++++++++++++--------------------- + 1 file changed, 25 insertions(+), 25 deletions(-) + +--- gregkh-2.6.orig/drivers/usb/gadget/dummy_hcd.c ++++ gregkh-2.6/drivers/usb/gadget/dummy_hcd.c +@@ -896,7 +896,7 @@ dummy_gadget_release (struct device *dev + #endif + } + +-static int dummy_udc_probe (struct platform_device *dev) ++static int dummy_udc_probe (struct platform_device *pdev) + { + struct dummy *dum = the_controller; + int rc; +@@ -909,7 +909,7 @@ static int dummy_udc_probe (struct platf + dum->gadget.is_otg = (dummy_to_hcd(dum)->self.otg_port != 0); + + strcpy (dum->gadget.dev.bus_id, "gadget"); +- dum->gadget.dev.parent = &dev->dev; ++ dum->gadget.dev.parent = &pdev->dev; + dum->gadget.dev.release = dummy_gadget_release; + rc = device_register (&dum->gadget.dev); + if (rc < 0) +@@ -919,47 +919,47 @@ static int dummy_udc_probe (struct platf + usb_bus_get (&dummy_to_hcd (dum)->self); + #endif + +- platform_set_drvdata (dev, dum); ++ platform_set_drvdata (pdev, dum); + device_create_file (&dum->gadget.dev, &dev_attr_function); + return rc; + } + +-static int dummy_udc_remove (struct platform_device *dev) ++static int dummy_udc_remove (struct platform_device *pdev) + { +- struct dummy *dum = platform_get_drvdata (dev); ++ struct dummy *dum = platform_get_drvdata (pdev); + +- platform_set_drvdata (dev, NULL); ++ platform_set_drvdata (pdev, NULL); + device_remove_file (&dum->gadget.dev, &dev_attr_function); + device_unregister (&dum->gadget.dev); + return 0; + } + +-static int dummy_udc_suspend (struct platform_device *dev, pm_message_t state) ++static int dummy_udc_suspend (struct platform_device *pdev, pm_message_t state) + { +- struct dummy *dum = platform_get_drvdata(dev); ++ struct dummy *dum = platform_get_drvdata(pdev); + +- dev_dbg (&dev->dev, "%s\n", __FUNCTION__); ++ dev_dbg (&pdev->dev, "%s\n", __FUNCTION__); + spin_lock_irq (&dum->lock); + dum->udc_suspended = 1; + set_link_state (dum); + spin_unlock_irq (&dum->lock); + +- dev->dev.power.power_state = state; ++ pdev->dev.power.power_state = state; + usb_hcd_poll_rh_status (dummy_to_hcd (dum)); + return 0; + } + +-static int dummy_udc_resume (struct platform_device *dev) ++static int dummy_udc_resume (struct platform_device *pdev) + { +- struct dummy *dum = platform_get_drvdata(dev); ++ struct dummy *dum = platform_get_drvdata(pdev); + +- dev_dbg (&dev->dev, "%s\n", __FUNCTION__); ++ dev_dbg (&pdev->dev, "%s\n", __FUNCTION__); + spin_lock_irq (&dum->lock); + dum->udc_suspended = 0; + set_link_state (dum); + spin_unlock_irq (&dum->lock); + +- dev->dev.power.power_state = PMSG_ON; ++ pdev->dev.power.power_state = PMSG_ON; + usb_hcd_poll_rh_status (dummy_to_hcd (dum)); + return 0; + } +@@ -1899,14 +1899,14 @@ static const struct hc_driver dummy_hcd + .bus_resume = dummy_bus_resume, + }; + +-static int dummy_hcd_probe (struct platform_device *dev) ++static int dummy_hcd_probe(struct platform_device *pdev) + { + struct usb_hcd *hcd; + int retval; + +- dev_info(&dev->dev, "%s, driver " DRIVER_VERSION "\n", driver_desc); ++ dev_info(&pdev->dev, "%s, driver " DRIVER_VERSION "\n", driver_desc); + +- hcd = usb_create_hcd (&dummy_hcd, &dev->dev, dev->dev.bus_id); ++ hcd = usb_create_hcd(&dummy_hcd, &pdev->dev, pdev->dev.bus_id); + if (!hcd) + return -ENOMEM; + the_controller = hcd_to_dummy (hcd); +@@ -1919,34 +1919,34 @@ static int dummy_hcd_probe (struct platf + return retval; + } + +-static int dummy_hcd_remove (struct platform_device *dev) ++static int dummy_hcd_remove (struct platform_device *pdev) + { + struct usb_hcd *hcd; + +- hcd = platform_get_drvdata (dev); ++ hcd = platform_get_drvdata (pdev); + usb_remove_hcd (hcd); + usb_put_hcd (hcd); + the_controller = NULL; + return 0; + } + +-static int dummy_hcd_suspend (struct platform_device *dev, pm_message_t state) ++static int dummy_hcd_suspend (struct platform_device *pdev, pm_message_t state) + { + struct usb_hcd *hcd; + +- dev_dbg (&dev->dev, "%s\n", __FUNCTION__); +- hcd = platform_get_drvdata (dev); ++ dev_dbg (&pdev->dev, "%s\n", __FUNCTION__); ++ hcd = platform_get_drvdata (pdev); + + hcd->state = HC_STATE_SUSPENDED; + return 0; + } + +-static int dummy_hcd_resume (struct platform_device *dev) ++static int dummy_hcd_resume (struct platform_device *pdev) + { + struct usb_hcd *hcd; + +- dev_dbg (&dev->dev, "%s\n", __FUNCTION__); +- hcd = platform_get_drvdata (dev); ++ dev_dbg (&pdev->dev, "%s\n", __FUNCTION__); ++ hcd = platform_get_drvdata (pdev); + hcd->state = HC_STATE_RUNNING; + + usb_hcd_poll_rh_status (hcd); |