hc
2023-12-09 b22da3d8526a935aa31e086e63f60ff3246cb61c
kernel/include/linux/idle_inject.h
....@@ -20,10 +20,14 @@
2020 void idle_inject_stop(struct idle_inject_device *ii_dev);
2121
2222 void idle_inject_set_duration(struct idle_inject_device *ii_dev,
23
- unsigned int run_duration_ms,
24
- unsigned int idle_duration_ms);
23
+ unsigned int run_duration_us,
24
+ unsigned int idle_duration_us);
2525
2626 void idle_inject_get_duration(struct idle_inject_device *ii_dev,
27
- unsigned int *run_duration_ms,
28
- unsigned int *idle_duration_ms);
27
+ unsigned int *run_duration_us,
28
+ unsigned int *idle_duration_us);
29
+
30
+void idle_inject_set_latency(struct idle_inject_device *ii_dev,
31
+ unsigned int latency_us);
32
+
2933 #endif /* __IDLE_INJECT_H__ */