summaryrefslogtreecommitdiffstats
path: root/sys/arm
diff options
context:
space:
mode:
authorhselasky <hselasky@FreeBSD.org>2011-04-12 07:49:11 +0000
committerhselasky <hselasky@FreeBSD.org>2011-04-12 07:49:11 +0000
commit69b34d187e0a33741c3d82562e054e7fa2b01d4a (patch)
treeeded5b9ebdeef770437b545bc02c9b60ce5bc175 /sys/arm
parentd47989ee77f9ae6b44a246efd8cd9bbe02a9bb25 (diff)
downloadFreeBSD-src-69b34d187e0a33741c3d82562e054e7fa2b01d4a.zip
FreeBSD-src-69b34d187e0a33741c3d82562e054e7fa2b01d4a.tar.gz
We don't need to call EOWRITE4(sc, EHCI_USBINTR, 0) directly from each EHCI
bus driver at detach, hence ehci_detach() does exactly this since r199718. Submitted by: Luiz Otavio O Souza MFC after: 7 days Approved by: thompsa (mentor)
Diffstat (limited to 'sys/arm')
-rw-r--r--sys/arm/econa/ehci_ebus.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/arm/econa/ehci_ebus.c b/sys/arm/econa/ehci_ebus.c
index 86180c3..8d5bed2 100644
--- a/sys/arm/econa/ehci_ebus.c
+++ b/sys/arm/econa/ehci_ebus.c
@@ -238,10 +238,10 @@ ehci_ebus_detach(device_t self)
device_delete_all_children(self);
/*
- * disable interrupts that might have been switched on in ehci_init
+ * disable interrupts that might have been switched on in
+ * ehci_ebus_attach()
*/
if (sc->sc_io_res) {
- EOWRITE4(sc, EHCI_USBINTR, 0);
EWRITE4(sc, USB_BRIDGE_INTR_MASK, 0);
}
if (sc->sc_irq_res && sc->sc_intr_hdl) {
OpenPOWER on IntegriCloud