Message ID | 4C5C9252.7040007@bu3sch.de (mailing list archive) |
---|---|
State | Not Applicable, archived |
Headers | show |
Index: linux-2.6.34/drivers/ssb/pci.c =================================================================== --- linux-2.6.34.orig/drivers/ssb/pci.c 2010-08-05 23:26:07.000000000 +0200 +++ linux-2.6.34/drivers/ssb/pci.c 2010-08-07 00:17:26.000000000 +0200 @@ -169,7 +169,7 @@ err_pci: } /* Get the word-offset for a SSB_SPROM_XXX define. */ -#define SPOFF(offset) ((offset) / sizeof(u16)) +#define SPOFF(offset) (((offset) - SSB_SPROM_BASE1) / sizeof(u16)) /* Helper to extract some _offset, which is one of the SSB_SPROM_XXX defines. */ #define SPEX16(_outvar, _offset, _mask, _shift) \