|
| 1 | +From 3730ed80345632754fbdecf0bfddb89e4fd45847 Mon Sep 17 00:00:00 2001 |
| 2 | +From: =?UTF-8?q?Micha=C5=82=20Kope=C4=87?= <michal.kopec@3mdeb.com> |
| 3 | +Date: Thu, 12 Feb 2026 16:49:40 +0100 |
| 4 | +Subject: [PATCH] mb/novacustom/mtl-h: Bump Energy Performance Preference to |
| 5 | + 45% |
| 6 | +MIME-Version: 1.0 |
| 7 | +Content-Type: text/plain; charset=UTF-8 |
| 8 | +Content-Transfer-Encoding: 8bit |
| 9 | + |
| 10 | +Improve performance by lowering the EPP value from the power-on default |
| 11 | +of 0xb3 (70%) to 0x73 (45%). Lower value = higher performance. |
| 12 | + |
| 13 | +Upstream-Status: Pending |
| 14 | +Change-Id: I5a1f48dd2b563cf7dc37f7682317e5b7f81ad13c |
| 15 | +Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com> |
| 16 | +--- |
| 17 | + src/mainboard/novacustom/mtl-h/variants/dgpu/overridetree.cb | 4 ++++ |
| 18 | + src/mainboard/novacustom/mtl-h/variants/igpu/overridetree.cb | 4 ++++ |
| 19 | + 2 files changed, 8 insertions(+) |
| 20 | + |
| 21 | +diff --git a/src/mainboard/novacustom/mtl-h/variants/dgpu/overridetree.cb b/src/mainboard/novacustom/mtl-h/variants/dgpu/overridetree.cb |
| 22 | +index 73edf9c3ea8..d5d61b196a1 100644 |
| 23 | +--- a/src/mainboard/novacustom/mtl-h/variants/dgpu/overridetree.cb |
| 24 | ++++ b/src/mainboard/novacustom/mtl-h/variants/dgpu/overridetree.cb |
| 25 | +@@ -11,6 +11,10 @@ chip soc/intel/meteorlake |
| 26 | + # MTL SOC has additional setting for PsysPmax |
| 27 | + register "psys_pmax_watts" = "180" |
| 28 | + |
| 29 | ++ # set EPP to 45%: 45 * 256/100 = 115 = 0x73 |
| 30 | ++ register "enable_energy_perf_pref" = "true" |
| 31 | ++ register "energy_perf_pref_value" = "0x73" |
| 32 | ++ |
| 33 | + device domain 0 on |
| 34 | + subsystemid 0x1558 0xa741 inherit |
| 35 | + device ref pcie_rp12 on # PEG |
| 36 | +diff --git a/src/mainboard/novacustom/mtl-h/variants/igpu/overridetree.cb b/src/mainboard/novacustom/mtl-h/variants/igpu/overridetree.cb |
| 37 | +index 3745a68df56..b7a71b2e1df 100644 |
| 38 | +--- a/src/mainboard/novacustom/mtl-h/variants/igpu/overridetree.cb |
| 39 | ++++ b/src/mainboard/novacustom/mtl-h/variants/igpu/overridetree.cb |
| 40 | +@@ -11,6 +11,10 @@ chip soc/intel/meteorlake |
| 41 | + # MTL SOC has additional setting for PsysPmax |
| 42 | + register "psys_pmax_watts" = "99" |
| 43 | + |
| 44 | ++ # set EPP to 45%: 45 * 256/100 = 115 = 0x73 |
| 45 | ++ register "enable_energy_perf_pref" = "true" |
| 46 | ++ register "energy_perf_pref_value" = "0x73" |
| 47 | ++ |
| 48 | + device domain 0 on |
| 49 | + subsystemid 0x1558 0xa743 inherit |
| 50 | + device ref igpu on |
0 commit comments