diff options
Diffstat (limited to 'src/include/usr')
-rw-r--r-- | src/include/usr/initservice/mboxRegs.H | 17 | ||||
-rw-r--r-- | src/include/usr/isteps/istep06list.H | 1 | ||||
-rw-r--r-- | src/include/usr/isteps/istep07list.H | 1 | ||||
-rw-r--r-- | src/include/usr/targeting/common/target.H | 5 |
4 files changed, 23 insertions, 1 deletions
diff --git a/src/include/usr/initservice/mboxRegs.H b/src/include/usr/initservice/mboxRegs.H index e70e7a147..cb1a60d05 100644 --- a/src/include/usr/initservice/mboxRegs.H +++ b/src/include/usr/initservice/mboxRegs.H @@ -72,6 +72,23 @@ namespace SPLESS } PACKED; }; + // Mailbox Scratch Register 8 + union MboxScratch8_t + { + uint32_t data32; + struct + { + uint32_t validFwFunctionalEqEc :1; //0 + uint32_t validSbeI2cBusSpeed :1; //1 + uint32_t validFwMode :1; //2 + uint32_t validBootFreq :1; //3 + uint32_t validHwpControlFlags :1; //4 + uint32_t validMasterSlaveChipNode :1; //5 + uint32_t validDrtmPayloadAddr :1; //6 + uint32_t validBytes :1; //7 + uint32_t reserved :24; //8:31 + } PACKED; + }; }; }; diff --git a/src/include/usr/isteps/istep06list.H b/src/include/usr/isteps/istep06list.H index 923525911..fa9ca4129 100644 --- a/src/include/usr/isteps/istep06list.H +++ b/src/include/usr/isteps/istep06list.H @@ -233,6 +233,7 @@ const TaskInfo g_istep06[] = { const DepModInfo g_istep06Dependancies = { { DEP_LIB(libistep06.so), + DEP_LIB(libsbe.so), #ifdef CONFIG_IPLTIME_CHECKSTOP_ANALYSIS DEP_LIB(libocc.so), #endif diff --git a/src/include/usr/isteps/istep07list.H b/src/include/usr/isteps/istep07list.H index 821759bcf..ebb91f894 100644 --- a/src/include/usr/isteps/istep07list.H +++ b/src/include/usr/isteps/istep07list.H @@ -151,6 +151,7 @@ const DepModInfo g_istep07Dependancies = { { DEP_LIB(libistep07.so), DEP_LIB(libisteps_mss.so), + DEP_LIB(libsbe.so), NULL } }; diff --git a/src/include/usr/targeting/common/target.H b/src/include/usr/targeting/common/target.H index ae7f64e90..acc2c7e78 100644 --- a/src/include/usr/targeting/common/target.H +++ b/src/include/usr/targeting/common/target.H @@ -687,8 +687,11 @@ const char* Target::getAttrAsString() const * @param[in] i_sys - top level system target to set attributes for * @param[in] i_newNestFreq - the new nest frequency to base all the attributes * off of. + * @param[in] i_i2cBusDiv - The i2c bus divisor */ -void setFrequencyAttributes(Target * i_sys, uint32_t i_newNestFreq); +void setFrequencyAttributes(Target * i_sys, + uint32_t i_newNestFreq, + uint32_t i_i2cBusDiv); // WARNING: The following #include imports any platform specific template |