summaryrefslogtreecommitdiff
path: root/lib/igt_kms.h
diff options
context:
space:
mode:
authorAnkit Nautiyal <ankit.k.nautiyal@intel.com>2021-07-19 15:08:36 +0530
committerKunal Joshi <kunal1.joshi@intel.com>2021-07-19 16:09:32 +0530
commit49207655fee995c8953158b48279c0291b57800c (patch)
treed1cfd29220fccb8981e11593279c1ec45d294253 /lib/igt_kms.h
parent8f8eebba547d825099f8330d012c3cc8ed823851 (diff)
lib: Add helper functions to read/write dsc debugfs
Reuse code for reading and writing dsc debugfs and provide helper functions to get dsc related parameters in lib igt_kms. Cc: Petri Latvala <petri.latvala@intel.com> Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com> Reviewed-by: Petri Latvala <petri.latvala@intel.com> Signed-off-by: Patnana Venkata Sai <venkata.sai.patnana@intel.com>
Diffstat (limited to 'lib/igt_kms.h')
-rw-r--r--lib/igt_kms.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/lib/igt_kms.h b/lib/igt_kms.h
index 8cde24b7..e87d1913 100644
--- a/lib/igt_kms.h
+++ b/lib/igt_kms.h
@@ -917,4 +917,13 @@ void igt_dump_connectors_fd(int drmfd);
void igt_dump_crtcs_fd(int drmfd);
bool igt_override_all_active_output_modes_to_fit_bw(igt_display_t *display);
+bool igt_is_dp_dsc_supported(int drmfd, drmModeConnector *connector);
+bool igt_is_dp_fec_supported(int drmfd, drmModeConnector *connector);
+bool igt_is_dp_dsc_enabled(int drmfd, drmModeConnector *connector);
+bool igt_is_force_dsc_enabled(int drmfd, drmModeConnector *connector);
+int igt_force_dp_dsc_enable(int drmfd, drmModeConnector *connector);
+int igt_force_dp_dsc_enable_bpp(int drmfd, drmModeConnector *connector,
+ int bpp);
+int igt_get_dp_dsc_debugfs_fd(int drmfd, drmModeConnector *connector);
+
#endif /* __IGT_KMS_H__ */