All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] add missing pci_disable_device for PCI-based USB HCD
@ 2004-09-13  5:26 Kenji Kaneshige
  0 siblings, 0 replies; only message in thread
From: Kenji Kaneshige @ 2004-09-13  5:26 UTC (permalink / raw)
  To: greg, akpm, linux-kernel

This patch adds pci_disable_device() into usb_hcd_pci_remove().

If the driver decides to stop using the device, it should call
pci_disable_device() to deallocate any IRQ resources, disable PCI
bus-mastering, etc.

Signed-off-by: Kenji Kaneshige <kaneshige.kenji@jp.fujitsu.com>

---

 linux-2.6.9-rc1-kanesige/drivers/usb/core/hcd-pci.c |    2 ++
 1 files changed, 2 insertions(+)

diff -puN drivers/usb/core/hcd-pci.c~add_missing_pci_disable_device_usb_hcd drivers/usb/core/hcd-pci.c
--- linux-2.6.9-rc1/drivers/usb/core/hcd-pci.c~add_missing_pci_disable_device_usb_hcd	2004-09-13 12:41:26.061976310 +0900
+++ linux-2.6.9-rc1-kanesige/drivers/usb/core/hcd-pci.c	2004-09-13 12:41:26.063929446 +0900
@@ -260,6 +260,8 @@ void usb_hcd_pci_remove (struct pci_dev 
 	}
 
 	usb_deregister_bus (&hcd->self);
+
+	pci_disable_device(dev);
 }
 EXPORT_SYMBOL (usb_hcd_pci_remove);
 

_



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2004-09-13  5:25 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-09-13  5:26 [PATCH] add missing pci_disable_device for PCI-based USB HCD Kenji Kaneshige

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.