On 2019-10-21 3:42 p.m., Bhawanpreet Lakha wrote: > The content protection tests only start if this debugfs entry exists. > Since the name is specific to intel driver these tests cannot be used with > other drivers. So we should check generic debugfs name also > > v2: Check i915_* if device is i915, otherwise check the generic name. > > Signed-off-by: Bhawanpreet Lakha <Bhawanpreet.Lakha@xxxxxxx> Reviewed-by: Harry Wentland <harry.wentland@xxxxxxx> Harry > --- > tests/kms_content_protection.c | 12 ++++++++++-- > 1 file changed, 10 insertions(+), 2 deletions(-) > > diff --git a/tests/kms_content_protection.c b/tests/kms_content_protection.c > index e676b60b..42fdc459 100644 > --- a/tests/kms_content_protection.c > +++ b/tests/kms_content_protection.c > @@ -554,7 +554,11 @@ static bool sink_hdcp_capable(igt_output_t *output) > if (fd < 0) > return false; > > - debugfs_read(fd, "i915_hdcp_sink_capability", buf); > + if (is_i915_device(data.drm_fd)) > + debugfs_read(fd, "i915_hdcp_sink_capability", buf); > + else > + debugfs_read(fd, "hdcp_sink_capability", buf); > + > close(fd); > > igt_debug("Sink capability: %s\n", buf); > @@ -571,7 +575,11 @@ static bool sink_hdcp2_capable(igt_output_t *output) > if (fd < 0) > return false; > > - debugfs_read(fd, "i915_hdcp_sink_capability", buf); > + if (is_i915_device(data.drm_fd)) > + debugfs_read(fd, "i915_hdcp_sink_capability", buf); > + else > + debugfs_read(fd, "hdcp_sink_capability", buf); > + > close(fd); > > igt_debug("Sink capability: %s\n", buf); > _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx