The system is preferring P-cores over E-cores and LP-E-cores

Hi,

My laptop has an Intel Core Ultra 7 155h CPU.

I am noticing severe power consumption so I investigated the issue and it turns out the kernel tends to use the P-cores much more frequently than the E-cores and LP-E-Cores (see the output of cpupower monitor and lscpu below).

90% of the time I am web browsing, so the situation should have been the opposite, does anyone know what could be the reason? is there a driver missing? does the kernel needs to be configured manually?

Thanks