summaryrefslogtreecommitdiffstats
path: root/src/usr/sbe/sbe_update.C
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr/sbe/sbe_update.C')
-rw-r--r--src/usr/sbe/sbe_update.C10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/usr/sbe/sbe_update.C b/src/usr/sbe/sbe_update.C
index faf90c581..daffc76f3 100644
--- a/src/usr/sbe/sbe_update.C
+++ b/src/usr/sbe/sbe_update.C
@@ -4449,7 +4449,15 @@ namespace SBE
size_t sizeOfPll = sizeof(NEST_PLL_FREQ_LIST)/
sizeof(NEST_PLL_FREQ_LIST[0]);
-
+ // Put in an override if 0 is received -- @TODO RTC:161398 to remove
+ if (0 == l_scratch4.nestPllBucket)
+ {
+ // ID of 0 is invalid, so default ID to 3 instead
+ l_scratch4.nestPllBucket = 3;
+ TRACFCOMP(g_trac_sbe,
+ "Nest PLL bucket id is invalid, changed id to %d",
+ l_scratch4.nestPllBucket );
+ }
assert((uint8_t)(l_scratch4.nestPllBucket-1) < (uint8_t) sizeOfPll );
OpenPOWER on IntegriCloud