bcma: extract SPROM rev 9 the same way as rev 8
authorRafał Miłecki <zajec5@gmail.com>
Thu, 14 Jul 2011 19:49:21 +0000 (21:49 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Mon, 18 Jul 2011 18:29:05 +0000 (14:29 -0400)
SPROM rev 9 was discovered on 14e4:4331, it seems to have very similar
layout to rev 8 one. Use the same extracting function until we find some
differences.

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/bcma/sprom.c

index 8e8d5cf32e12fd938c62c3d98a5f57356aa2b5a1..52917e5bb892240d5dd56ef8973e222a42154608 100644 (file)
@@ -112,7 +112,7 @@ static int bcma_sprom_valid(const u16 *sprom)
                return err;
 
        revision = sprom[SSB_SPROMSIZE_WORDS_R4 - 1] & SSB_SPROM_REVISION_REV;
-       if (revision != 8) {
+       if (revision != 8 && revision != 9) {
                pr_err("Unsupported SPROM revision: %d\n", revision);
                return -ENOENT;
        }