Skip to content

platform/x86/intel/pmc/arl: Put GNA device in D3

Steve Best requested to merge sfbest/centos-stream-9:29363 into main

JIRA: https://issues.redhat.com/browse/RHEL-29363

Build Info: https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=61584278
Tested: Did sanity pmc testing Intel (intel-arrowlake-s-02) system.

commit ac2d1fd9688fcdfba5acc815fb2b13fec83e5dad
Author: David E. Box david.e.box@linux.intel.com
Date: Tue Feb 27 11:01:34 2024 -0800

platform/x86/intel/pmc/arl: Put GNA device in D3  

As is the case on Meteor Lake, the Gaussian & Neural Accelerator (GNA)  
device is powered by BIOS to D0 by default. If no driver is loaded, this  
will cause the Package C state to be limited to PC2, leading to  
significant power consumption and decrease in batter life.  Put the GNA  
device in D3 by default if no driver is loaded for it.  

Fixes: 83f168a1a437 ("platform/x86/intel/pmc: Add Arrow Lake S support to intel_pmc_core driver")  
Signed-off-by: "David E. Box" <david.e.box@linux.intel.com>  
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>  
Reviewed-by: Kuppuswamy Sathyanarayanan <sathyanarayanan.kuppuswamy@linux.intel.com>  
Link: https://lore.kernel.org/r/20240227190134.1592072-3-david.e.box@linux.intel.com  
Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>  

Signed-off-by: Steve Best sbest@redhat.com

Merge request reports