projects/linux·commit 29ac8cab

Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6

29ac8cab · Linus Torvalds <[email protected]> · 2007-04-11 15:40:03 -07:00

* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6:
  USB: Nikon D80 unusual device patch
  EHCI: fix remote wakeup regression in 2.6.21-rc
Commit
29ac8cabd225eaccb2918846f2f2f4e4d99030bd
Parents
c48ea603 · 2ea547d2

Merge commit. Changes below are compared with the first parent: c48ea603.

Changes

2 files changed · +8 −0

FileStatusAddDelContent
drivers/usb/host/ehci-hcd.cmodified+1−0View file
drivers/usb/storage/unusual_devs.hmodified+7−0View file

drivers/usb/host/ehci-hcd.c

View file
diff --git a/drivers/usb/host/ehci-hcd.c b/drivers/usb/host/ehci-hcd.c
index a740564..c7458f7 100644
--- a/drivers/usb/host/ehci-hcd.c
+++ b/drivers/usb/host/ehci-hcd.c
@@ -669,6 +669,7 @@ static irqreturn_t ehci_irq (struct usb_hcd *hcd)
*/
ehci->reset_done [i] = jiffies + msecs_to_jiffies (20);
ehci_dbg (ehci, "port %d remote wakeup\n", i + 1);
+ mod_timer(&hcd->rh_timer, ehci->reset_done[i]);
}
}

drivers/usb/storage/unusual_devs.h

View file
diff --git a/drivers/usb/storage/unusual_devs.h b/drivers/usb/storage/unusual_devs.h
index e13637d..4a9d0d5 100644
--- a/drivers/usb/storage/unusual_devs.h
+++ b/drivers/usb/storage/unusual_devs.h
@@ -327,6 +327,13 @@ UNUSUAL_DEV( 0x04b0, 0x040d, 0x0100, 0x0100,
US_SC_DEVICE, US_PR_DEVICE, NULL,
US_FL_FIX_CAPACITY),
+/* Reported by Emil Larsson <[email protected]> */
+UNUSUAL_DEV( 0x04b0, 0x0411, 0x0100, 0x0100,
+ "NIKON",
+ "NIKON DSC D80",
+ US_SC_DEVICE, US_PR_DEVICE, NULL,
+ US_FL_FIX_CAPACITY),
+
/* BENQ DC5330
* Reported by Manuel Fombuena <[email protected]> and
* Frank Copeland <[email protected]> */