diff --git a/drivers/firewire/ohci.c b/drivers/firewire/ohci.c
index ebb8973..2901eb1 100644
--- a/drivers/firewire/ohci.c
+++ b/drivers/firewire/ohci.c
@@ -302,6 +302,8 @@ static const struct {
 
 	{PCI_VENDOR_ID_VIA, PCI_ANY_ID, PCI_ANY_ID,
 		QUIRK_CYCLE_TIMER | QUIRK_NO_MSI},
+	{PCI_VENDOR_ID_O2, PCI_ANY_ID, PCI_ANY_ID,
+		QUIRK_NO_MSI},
 };
 
 /* This overrides anything that was found in ohci_quirks[]. */
