loader: fix logic error
This commit is contained in:
@@ -99,8 +99,16 @@ void SafetyCheck() {
|
|||||||
eristaCpuDvfsMaxFreq = static_cast<u32>(GetDvfsTableLastEntry(C.eristaCpuDvfsTable)->freq);
|
eristaCpuDvfsMaxFreq = static_cast<u32>(GetDvfsTableLastEntry(C.eristaCpuDvfsTable)->freq);
|
||||||
}
|
}
|
||||||
u32 marikoCpuDvfsMaxFreq;
|
u32 marikoCpuDvfsMaxFreq;
|
||||||
if(C.enableMarikoCpuUnsafeFreqs) {
|
if(!C.enableMarikoCpuUnsafeFreqs) {
|
||||||
marikoCpuDvfsMaxFreq = static_cast<u32>(C.marikoCpuUV ? GetDvfsTableLastEntry(C.marikoCpuDvfsTableSLT)->freq : GetDvfsTableLastEntry(C.marikoCpuDvfsTable)->freq);
|
if (C.marikoCpuUV) {
|
||||||
|
marikoCpuDvfsMaxFreq = static_cast<u32>(
|
||||||
|
GetDvfsTableLastEntry(C.marikoCpuDvfsTableSLT)->freq
|
||||||
|
);
|
||||||
|
} else {
|
||||||
|
marikoCpuDvfsMaxFreq = static_cast<u32>(
|
||||||
|
GetDvfsTableLastEntry(C.marikoCpuDvfsTable)->freq
|
||||||
|
);
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
marikoCpuDvfsMaxFreq = static_cast<u32>(GetDvfsTableLastEntry(C.marikoCpuDvfsTableUnsafeFreqs)->freq);
|
marikoCpuDvfsMaxFreq = static_cast<u32>(GetDvfsTableLastEntry(C.marikoCpuDvfsTableUnsafeFreqs)->freq);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user