diff --git a/target/linux/brcm47xx/patches-3.6/186-USB-EHCI-bcma-fix-driver.patch b/target/linux/brcm47xx/patches-3.6/186-USB-EHCI-bcma-fix-driver.patch
deleted file mode 100644
index 9efb6df6a6c0d90914fc41e87032acb18fcf9eac..0000000000000000000000000000000000000000
--- a/target/linux/brcm47xx/patches-3.6/186-USB-EHCI-bcma-fix-driver.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/drivers/usb/host/bcma-hcd.c
-+++ b/drivers/usb/host/bcma-hcd.c
-@@ -46,7 +46,7 @@ static int bcma_wait_bits(struct bcma_de
- 
- 	for (i = 0; i < timeout; i++) {
- 		val = bcma_read32(dev, reg);
--		if ((val & bitmask) == bitmask)
-+		if ((val & bitmask) == 0)
- 			return 0;
- 		udelay(10);
- 	}