Core Ultra X7 358H, the GPU won’t go over 1850mhz, but I thought the limit was supposed to be 2500mhz.
Framework Laptop 13, Core Ultra X7 358H, BIOS 03.02, EC sakura-3.0.2,
Ubuntu 24.04, kernel 7.0.0-31-generic, mesa 26.2.3 (PPA kisak) GuC 70.55.3 (ptl_guc_70.bin).
On tile0/gt0/freq0, rp0_freq, rpa_freq and
max_freq all read 2500. rpe_freq is 900, rpn_freq 100, but on monitoring it rarely goes above 1850 even with heavy load (Cyberpunk 2077) - the highest value I’ve seen is 1950mhz
It isn’t thermal, it isn’t PL1, it isn’t a missing DVFS request as writing 2500 to gt0/freq0/min_freq is accepted and cur_freq reads 2500.
I thought maybe SR-IOV (OK actually Gemini suggested that) but in Grub, Ubuntu shows xe.max_vfs=0
During load testing, pl4 is reported as the reason. Is that set by the BIOS or EC? Can it be changed?




