diff options
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/bcma/sprom.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/drivers/bcma/sprom.c b/drivers/bcma/sprom.c index 206edd3ba668..bd2c923a6586 100644 --- a/drivers/bcma/sprom.c +++ b/drivers/bcma/sprom.c | |||
@@ -222,7 +222,7 @@ static void bcma_sprom_extract_r8(struct bcma_bus *bus, const u16 *sprom) | |||
222 | { | 222 | { |
223 | u16 v, o; | 223 | u16 v, o; |
224 | int i; | 224 | int i; |
225 | u16 pwr_info_offset[] = { | 225 | static const u16 pwr_info_offset[] = { |
226 | SSB_SROM8_PWR_INFO_CORE0, SSB_SROM8_PWR_INFO_CORE1, | 226 | SSB_SROM8_PWR_INFO_CORE0, SSB_SROM8_PWR_INFO_CORE1, |
227 | SSB_SROM8_PWR_INFO_CORE2, SSB_SROM8_PWR_INFO_CORE3 | 227 | SSB_SROM8_PWR_INFO_CORE2, SSB_SROM8_PWR_INFO_CORE3 |
228 | }; | 228 | }; |
@@ -578,9 +578,11 @@ int bcma_sprom_get(struct bcma_bus *bus) | |||
578 | { | 578 | { |
579 | u16 offset = BCMA_CC_SPROM; | 579 | u16 offset = BCMA_CC_SPROM; |
580 | u16 *sprom; | 580 | u16 *sprom; |
581 | size_t sprom_sizes[] = { SSB_SPROMSIZE_WORDS_R4, | 581 | static const size_t sprom_sizes[] = { |
582 | SSB_SPROMSIZE_WORDS_R10, | 582 | SSB_SPROMSIZE_WORDS_R4, |
583 | SSB_SPROMSIZE_WORDS_R11, }; | 583 | SSB_SPROMSIZE_WORDS_R10, |
584 | SSB_SPROMSIZE_WORDS_R11, | ||
585 | }; | ||
584 | int i, err = 0; | 586 | int i, err = 0; |
585 | 587 | ||
586 | if (!bus->drv_cc.core) | 588 | if (!bus->drv_cc.core) |