From: Ben Collins <bcollins@ubuntu.com>
Date: Mon, 12 Jun 2006 22:10:18 +0000 (-0400)
Subject: sbp2: make TSB42AA9 workaround specific to Momobay CX-1
X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=4b9a334703cf99a1a5b9f64cf9f028e3e1ae91ff;p=linux.git

sbp2: make TSB42AA9 workaround specific to Momobay CX-1

The workarounds are not required for DViCO Momobay FX-3A and AFAIR not
for Momobay CX-2. These contain an TSB42AA9A but feature the same
firmware_revision value as the older DViCO Momobay CX-1.

Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
Signed-off-by: Ben Collins <bcollins@ubuntu.com>
---

diff --git a/drivers/ieee1394/sbp2.c b/drivers/ieee1394/sbp2.c
index 5413dc43b9f1b..24cd1e250d842 100644
--- a/drivers/ieee1394/sbp2.c
+++ b/drivers/ieee1394/sbp2.c
@@ -306,8 +306,9 @@ static const struct {
 	u32 model_id;
 	unsigned workarounds;
 } sbp2_workarounds_table[] = {
-	/* TSB42AA9 */ {
+	/* DViCO Momobay CX-1 with TSB42AA9 bridge */ {
 		.firmware_revision	= 0x002800,
+		.model_id		= 0x001010,
 		.workarounds		= SBP2_WORKAROUND_INQUIRY_36 |
 					  SBP2_WORKAROUND_MODE_SENSE_8,
 	},