Lines Matching refs:debugfs_fd
28 static bool psr_active_check(int debugfs_fd, enum psr_mode mode) in psr_active_check() argument
33 igt_debugfs_simple_read(debugfs_fd, "i915_edp_psr_status", buf, in psr_active_check()
47 bool psr_wait_entry(int debugfs_fd, enum psr_mode mode) in psr_wait_entry() argument
49 return igt_wait(psr_active_check(debugfs_fd, mode), 500, 20); in psr_wait_entry()
52 bool psr_wait_update(int debugfs_fd, enum psr_mode mode) in psr_wait_update() argument
54 return igt_wait(!psr_active_check(debugfs_fd, mode), 40, 10); in psr_wait_update()
57 bool psr_long_wait_update(int debugfs_fd, enum psr_mode mode) in psr_long_wait_update() argument
59 return igt_wait(!psr_active_check(debugfs_fd, mode), 500, 10); in psr_long_wait_update()
62 static ssize_t psr_write(int debugfs_fd, const char *buf) in psr_write() argument
64 return igt_sysfs_write(debugfs_fd, "i915_edp_psr_debug", buf, in psr_write()
68 static int has_psr_debugfs(int debugfs_fd) in has_psr_debugfs() argument
77 ret = psr_write(debugfs_fd, "0xf"); in has_psr_debugfs()
84 psr_write(debugfs_fd, "0"); in has_psr_debugfs()
108 static bool psr_set(int debugfs_fd, int mode) in psr_set() argument
112 ret = has_psr_debugfs(debugfs_fd); in psr_set()
141 ret = psr_write(debugfs_fd, debug_val); in psr_set()
147 psr_restore_debugfs_fd = dup(debugfs_fd); in psr_set()
155 bool psr_enable(int debugfs_fd, enum psr_mode mode) in psr_enable() argument
157 return psr_set(debugfs_fd, mode); in psr_enable()
160 bool psr_disable(int debugfs_fd) in psr_disable() argument
163 return psr_set(debugfs_fd, -1); in psr_disable()
166 bool psr_sink_support(int debugfs_fd, enum psr_mode mode) in psr_sink_support() argument
171 ret = igt_debugfs_simple_read(debugfs_fd, "i915_edp_psr_status", buf, in psr_sink_support()
190 psr2_read_last_num_su_blocks_val(int debugfs_fd, uint16_t *num_su_blocks) in psr2_read_last_num_su_blocks_val() argument
196 ret = igt_debugfs_simple_read(debugfs_fd, "i915_edp_psr_status", buf, in psr2_read_last_num_su_blocks_val()
211 bool psr2_wait_su(int debugfs_fd, uint16_t *num_su_blocks) in psr2_wait_su() argument
213 return igt_wait(psr2_read_last_num_su_blocks_val(debugfs_fd, num_su_blocks), 40, 1); in psr2_wait_su()