pcv_erista and customize: Timing reduction and config.
This commit is contained in:
@@ -30,17 +30,19 @@ namespace ams::ldr::oc {
|
||||
|
||||
volatile CustomizeTable C = {
|
||||
|
||||
.hpMode = DISABLED,
|
||||
.mtcConf = AUTO_ADJ,
|
||||
|
||||
.hpMode = ENABLED,
|
||||
|
||||
.commonCpuBoostClock = 1785000, // Default boost clock
|
||||
|
||||
.commonEmcMemVolt = 1175000, // LPDDR4X JEDEC Specification
|
||||
.commonEmcMemVolt = 1175000, // LPDDR4X JEDEC Specification
|
||||
|
||||
.eristaCpuMaxVolt = 1235,
|
||||
|
||||
.eristaEmcMaxClock = 1600000, // Maximum HB-MGCH ram rating
|
||||
|
||||
.marikoCpuMaxVolt = 1120,
|
||||
.marikoCpuMaxVolt = 1120,
|
||||
|
||||
.marikoEmcMaxClock = 1862400, // Hynix NME and Samsung AM-MGCJ Rating (others are 4766MT, 2133MHz)
|
||||
|
||||
@@ -69,17 +71,17 @@ volatile CustomizeTable C = {
|
||||
// Defaults - (3-3-2) 0-1-4-3-6
|
||||
|
||||
// Primary
|
||||
.t1_tRCD = 3,
|
||||
.t2_tRP = 3,
|
||||
.t3_tRAS = 2,
|
||||
.t1_tRCD = 0,
|
||||
.t2_tRP = 0,
|
||||
.t3_tRAS = 0,
|
||||
// Secondary
|
||||
.t4_tRRD = 0,
|
||||
.t5_tRFC = 1,
|
||||
.t6_tRTW = 4,
|
||||
.t7_tWTR = 3,
|
||||
.t8_tREFI= 6,
|
||||
.t5_tRFC = 0,
|
||||
.t6_tRTW = 0,
|
||||
.t7_tWTR = 0,
|
||||
.t8_tREFI= 0,
|
||||
|
||||
.mem_burst_latency = 0, // 0 - 1600l, 1 = 1866bl, 2 = 2133bl
|
||||
// .mem_burst_latency = 0, // 0 - 1600l, 1 = 1866bl, 2 = 2133bl /* TODO: Remove/fix. */
|
||||
|
||||
.marikoCpuVmin = 600,
|
||||
|
||||
@@ -222,8 +224,8 @@ volatile CustomizeTable C = {
|
||||
{ 691200, { }, { 1149425, 8144, -940, 808, -21583, 226 } },
|
||||
{ 768000, { }, { 1191317, 8144, -940, 808, -21583, 226 } },
|
||||
{ 844800, { }, { 1233208, 8144, -940, 808, -21583, 226 } },
|
||||
// { 921600, { }, { 1275100, 8144, -940, 808, -21583, 226 } },
|
||||
// { 998400, { }, { 1316991, 8144, -940, 808, -21583, 226 } },
|
||||
{ 921600, { }, { 1275100, 8144, -940, 808, -21583, 226 } },
|
||||
// { 998400, { }, { 1316991, 8144, -940, 808, -21583, 226 } },
|
||||
// { 1075200, { }, { 1358882, 8144, -940, 808, -21583, 226 } },
|
||||
|
||||
},
|
||||
@@ -241,7 +243,7 @@ volatile CustomizeTable C = {
|
||||
{ 768000, { }, { 1107534, 8144, -940, 808, -21583, 226 } },
|
||||
{ 844800, { }, { 1149426, 8144, -940, 808, -21583, 226 } },
|
||||
{ 921600, { }, { 1191317, 8144, -940, 808, -21583, 226 } },
|
||||
// { 998400, { }, { 1275100, 8144, -940, 808, -21583, 226 } },
|
||||
// { 998400, { }, { 1275100, 8144, -940, 808, -21583, 226 } },
|
||||
// { 1075200, { }, { 1316991, 8144, -940, 808, -21583, 226 } },
|
||||
},
|
||||
|
||||
@@ -258,7 +260,7 @@ volatile CustomizeTable C = {
|
||||
{ 768000, { }, { 1023752, 8144, -940, 808, -21583, 226 } },
|
||||
{ 844800, { }, { 1065643, 8144, -940, 808, -21583, 226 } },
|
||||
{ 921600, { }, { 1107535, 8144, -940, 808, -21583, 226 } },
|
||||
{ 998400, { }, { 1149426, 8144, -940, 808, -21583, 226 } },
|
||||
// { 998400, { }, { 1149426, 8144, -940, 808, -21583, 226 } },
|
||||
// { 1075200, { }, { 1275100, 8144, -940, 808, -21583, 226 } },
|
||||
},
|
||||
|
||||
@@ -348,7 +350,7 @@ volatile CustomizeTable C = {
|
||||
{ 998400, { }, { 1316991, 8144, -940, 808, -21583, 226 } }, // UNSAFE
|
||||
{ 1075200, { }, { 1358882, 8144, -940, 808, -21583, 226 } }, // UNSAFE
|
||||
// { 1152000, { }, { 1400773, 8144, -940, 808, -21583, 226 } }, // DANGEROUS
|
||||
// { 1228800, { }, { 1440773, 8144, -940, 808, -21583, 226 } }, // DANGEROUS
|
||||
// { 1228800, { }, { 1440773, 8144, -940, 808, -21583, 226 } }, // Cooler
|
||||
},
|
||||
|
||||
.marikoGpuDvfsTableUv3UnsafeFreqs = {
|
||||
|
||||
Reference in New Issue
Block a user