xe_gt.o \
xe_gt_clock.o \
xe_gt_debugfs.o \
- xe_gt_idle_sysfs.o \
+ xe_gt_idle.o \
xe_gt_mcr.o \
xe_gt_pagefault.o \
xe_gt_sysfs.o \
#include "xe_ggtt.h"
#include "xe_gsc.h"
#include "xe_gt_clock.h"
-#include "xe_gt_idle_sysfs.h"
+#include "xe_gt_idle.h"
#include "xe_gt_mcr.h"
#include "xe_gt_pagefault.h"
#include "xe_gt_printk.h"
#include "xe_device.h"
#include "xe_gt.h"
-#include "xe_gt_idle_sysfs.h"
+#include "xe_gt_idle.h"
#include "xe_gt_sysfs.h"
#include "xe_guc_pc.h"
/**
* DOC: Xe GT Idle
*
- * Provides sysfs entries for idle properties of GT
+ * Contains functions that init GT idle features like C6
*
* device/gt#/gtidle/name - name of the state
* device/gt#/gtidle/idle_residency_ms - Provides residency of the idle state in ms
* Copyright © 2023 Intel Corporation
*/
-#ifndef _XE_GT_IDLE_SYSFS_H_
-#define _XE_GT_IDLE_SYSFS_H_
+#ifndef _XE_GT_IDLE_H_
+#define _XE_GT_IDLE_H_
-#include "xe_gt_idle_sysfs_types.h"
+#include "xe_gt_idle_types.h"
void xe_gt_idle_sysfs_init(struct xe_gt_idle *gtidle);
-#endif /* _XE_GT_IDLE_SYSFS_H_ */
+#endif /* _XE_GT_IDLE_H_ */
#define _XE_GT_TYPES_H_
#include "xe_force_wake_types.h"
-#include "xe_gt_idle_sysfs_types.h"
+#include "xe_gt_idle_types.h"
#include "xe_hw_engine_types.h"
#include "xe_hw_fence_types.h"
#include "xe_reg_sr_types.h"