Lines Matching refs:sysfs
265 static void set_auto_freq(int sysfs) in set_auto_freq() argument
267 int min = igt_sysfs_get_u32(sysfs, "gt_RPn_freq_mhz"); in set_auto_freq()
268 int max = igt_sysfs_get_u32(sysfs, "gt_RP0_freq_mhz"); in set_auto_freq()
273 igt_sysfs_set_u32(sysfs, "gt_min_freq_mhz", min); in set_auto_freq()
274 igt_sysfs_set_u32(sysfs, "gt_max_freq_mhz", max); in set_auto_freq()
277 static void set_min_freq(int sysfs) in set_min_freq() argument
279 int min = igt_sysfs_get_u32(sysfs, "gt_RPn_freq_mhz"); in set_min_freq()
282 igt_require(igt_sysfs_set_u32(sysfs, "gt_min_freq_mhz", min) && in set_min_freq()
283 igt_sysfs_set_u32(sysfs, "gt_max_freq_mhz", min)); in set_min_freq()
286 static void set_max_freq(int sysfs) in set_max_freq() argument
288 int max = igt_sysfs_get_u32(sysfs, "gt_RP0_freq_mhz"); in set_max_freq()
291 igt_require(igt_sysfs_set_u32(sysfs, "gt_max_freq_mhz", max) && in set_max_freq()
292 igt_sysfs_set_u32(sysfs, "gt_min_freq_mhz", max)); in set_max_freq()
308 int fd, sysfs; variable
316 sysfs = igt_sysfs_open(fd);
317 igt_require(sysfs >= 0);
319 min = igt_sysfs_get_u32(sysfs, "gt_min_freq_mhz");
320 max = igt_sysfs_get_u32(sysfs, "gt_max_freq_mhz");
324 igt_fixture r->func(sysfs);
338 igt_sysfs_set_u32(sysfs, "gt_min_freq_mhz", min);
340 igt_sysfs_set_u32(sysfs, "gt_max_freq_mhz", max);
342 close(sysfs);