ssb: Look for SPROM at different offset on higher rev CC
commit3385fd807f064c6a526af75ad9c0f82ea307aa52
authorRafał Miłecki <zajec5@gmail.com>
Wed, 31 Mar 2010 19:59:21 +0000 (31 21:59 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 21 Mar 2011 19:43:28 +0000 (21 12:43 -0700)
tree8f9f38c710bb5aca210b9b6d616aa936361090c0
parentb748b7161ec6b8d6d9505917514ea543a186381f
ssb: Look for SPROM at different offset on higher rev CC

commit ea2db495f92ad2cf3301623e60cb95b4062bc484 upstream.

Our offset handling becomes even a little more hackish now. For some reason I
do not understand all offsets as inrelative. It assumes base offset is 0x1000
but it will work for now as we make offsets relative anyway by removing base
0x1000. Should be cleaner however.

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Cc: Larry Finger <Larry.Finger@lwfinger.net>
Cc: Ben Hutchings <ben@decadent.org.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/ssb/pci.c
include/linux/ssb/ssb.h
include/linux/ssb/ssb_regs.h