[igt-dev] [PATCH i-g-t 04/11] tests/kms_lease: Get pipe from crtc for enable pipes
Mohammed Khajapasha
mohammed.khajapasha at intel.com
Mon Jul 20 11:48:49 UTC 2020
Get pipe from drm crtc for enabled pipes only.
v3:
Beak the for_each_pipe() loop for a bad crtc <Hiler, Arkadiusz>
Signed-off-by: Mohammed Khajapasha <mohammed.khajapasha at intel.com>
---
tests/kms_lease.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/tests/kms_lease.c b/tests/kms_lease.c
index 2e6cf9b0..4ec9d49f 100644
--- a/tests/kms_lease.c
+++ b/tests/kms_lease.c
@@ -683,7 +683,10 @@ static void lease_unleased_crtc(data_t *data)
/* Find another CRTC that we don't control */
bad_crtc_id = 0;
- for (p = 0; bad_crtc_id == 0 && p < data->master.display.n_pipes; p++) {
+
+ for_each_pipe(&data->master.display, p) {
+ if (bad_crtc_id != 0)
+ break;
if (pipe_to_crtc_id(&data->master.display, p) != data->crtc_id)
bad_crtc_id = pipe_to_crtc_id(&data->master.display, p);
}
--
2.24.1
More information about the igt-dev
mailing list