[Intel-xe] [PATCH v2 1/2] drm/xe: add a new sysfs directory for gtidle properties

Riana Tauro riana.tauro at intel.com
Fri Jun 16 10:28:47 UTC 2023


Hi Andi

Thanks for the review

On 6/16/2023 3:33 PM, Andi Shyti wrote:
> Hi Riana,
> 
> On Fri, Jun 16, 2023 at 02:55:20PM +0530, Riana Tauro wrote:
>> 1) Add a new sysfs directory under devices/gt#/ called gtidle
>>     to contain idle properties of GT such as name, idle_status,
>>     idle_residency_ms
>>
>> 2) Remove forcewake calls for residency counter
>>
>> v2:
>>      - abstract using function pointers (Anshuman)
>>      - remove forcewake calls for residency counter
>>      - use device_attr (Badal)
>>      - move rc functions to guc_pc
>>      - change name to gt_idle (Rodrigo)
>>
>> v3:
>>      - return error for drmm_add_action_or_reset
>>      - replace file and functions with gt_idle prefix
>>        to gt_idle_sysfs (Himal)
>>      - use enum for gt idle state
>>      - move multiplier to gt idle and initialize (Anshuman)
>>      - correct doc annotation (Rodrigo)
>>      - remove return variable
>>      - use kobj_gt instead of new gtidle kobj
>>      - move residency_ms to gtidle file
>>      - retain xe_guc_pc prefix for functions in guc_rc file (Michal)
>>
>> v4:
>>      - fix doc errors in xe_guc_pc file
>>      - change u64 to u32 for reading residency counter
>>      - keep gtidle states generic GT_IDLE_C[0/6] (Anshuman)
>>
>> v5:
>>      - update commit message to include removal of
>>        forcewake calls (Anshuman)
>>      - return void from sysfs initialization function and add warnings
>>        (Andi)
>>
>> Signed-off-by: Riana Tauro <riana.tauro at intel.com>
>> Acked-by: Rodrigo Vivi <rodrigo.vivi at intel.com>
>> Reviewed-by: Anshuman Gupta <anshuman.gupta at intel.com>
> 
> looks good!
> 
> Reviewed-by: Andi Shyti <andi.shyti at linux.intel.com>
> 
> Andi


More information about the Intel-xe mailing list