diff options
author | Lukasz Laguna <lukasz.laguna@intel.com> | 2023-07-12 14:33:13 +0200 |
---|---|---|
committer | Kamil Konieczny <kamil.konieczny@linux.intel.com> | 2023-07-13 15:31:30 +0200 |
commit | 54dc25efaf10d87962f95be9b1d1a8f0f907912b (patch) | |
tree | c35aac165d3f7e11091eee78950d04c817a86cb5 /tests/kms_prime.c | |
parent | a97286b814e2767957e63d2ecd1e903738bcb2c1 (diff) |
lib/igt_sysfs: add asserting helpers for read/write operations
Prefix names of existing, non-asserting helpers with "__":
- igt_sysfs_get_u32 -> __igt_sysfs_get_u32
- igt_sysfs_set_u32 -> __igt_sysfs_set_u32
- igt_sysfs_get_u64 -> __igt_sysfs_get_u64
- igt_sysfs_set_u64 -> __igt_sysfs_set_u64
- igt_sysfs_get_boolean -> __igt_sysfs_get_boolean
- igt_sysfs_set_boolean -> __igt_sysfs_set_boolean
Replace calls to don't introduce any functional changes in the
existing code.
Additionally, reimplement non-asserting get helpers to return boolean
result of the read operation and store the read value via pointer
passed as function parameter. In previous implementation, it wasn't
possible to distinguish if returned zero was a read value or failure on
a read attempt.
On the occasion, fixed a typo in modified debug message.
Signed-off-by: Lukasz Laguna <lukasz.laguna@intel.com>
Reviewed-by: Kamil Konieczny <kamil.konieczny@linux.intel.com>
Diffstat (limited to 'tests/kms_prime.c')
-rw-r--r-- | tests/kms_prime.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/kms_prime.c b/tests/kms_prime.c index 52f587961..dedbf6233 100644 --- a/tests/kms_prime.c +++ b/tests/kms_prime.c @@ -341,7 +341,7 @@ static void kms_poll_state_restore(void) int sysfs_fd; igt_assert((sysfs_fd = open(KMS_HELPER, O_RDONLY)) >= 0); - igt_sysfs_set_boolean(sysfs_fd, "poll", kms_poll_saved_state); + __igt_sysfs_set_boolean(sysfs_fd, "poll", kms_poll_saved_state); close(sysfs_fd); } |