custom soc table: fix in (never) years

This commit is contained in:
Lightos1
2026-05-10 22:23:49 +02:00
parent 4bd776c8aa
commit a32f42290f
7 changed files with 237 additions and 9 deletions

View File

@@ -48,6 +48,15 @@ volatile CustomizeTable C = {
.marikoEmcVddqVolt = 600000,
.emcDvbShift = 0,
.marikoSocVoltArray = {
0,
0,
0,
0,
900,
},
.marikoSocVmax = 0, /* 0 = stock limits (1450 - 1597 is 1050mV, 1598-1708 is 1025mV, 1709+ is 1000mV). */
/* Primary. */

View File

@@ -20,7 +20,7 @@
#pragma once
#define CUST_REV 2
#define CUST_REV 3
#define KIP_VERSION 220
#include "oc_common.hpp"
@@ -93,6 +93,7 @@ struct CustomizeTable {
u32 marikoEmcMaxClock;
u32 marikoEmcVddqVolt;
u32 emcDvbShift;
u32 marikoSocVoltArray[pcv::DvfsTableEntryLimit - 3]; /* Don't overwrite default tables. */
u32 marikoSocVmax;
// advanced config
u32 t1_tRCD;