[igt-dev] [i-g-t 16/45] tests/i915/kms_cdclk: Add XE support

Nautiyal, Ankit K ankit.k.nautiyal at intel.com
Fri Apr 21 09:47:03 UTC 2023


LGTM.

Reviewed-by: Ankit Nautiyal <ankit.k.nautiyal at intel.com>

On 4/18/2023 10:14 PM, Bhanuprakash Modem wrote:
> Add XE driver support for kms tests.
>
> Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem at intel.com>
> ---
>   tests/i915/kms_cdclk.c | 5 ++++-
>   1 file changed, 4 insertions(+), 1 deletion(-)
>
> diff --git a/tests/i915/kms_cdclk.c b/tests/i915/kms_cdclk.c
> index bb0036802..0f9b8dc58 100644
> --- a/tests/i915/kms_cdclk.c
> +++ b/tests/i915/kms_cdclk.c
> @@ -65,6 +65,9 @@ static int get_current_cdclk_freq(int debugfs_fd)
>   	 * Display specific clock frequency info is moved to i915_cdclk_info,
>   	 * On older kernels if this debugfs is not found, fallback to read from
>   	 * i915_frequency_info.
> +	 *
> +	 * FIXME: As of now, XE debugfs is still using i915 namespace, once the
> +	 * Kernel changes are landed, update this to use the XE specific debugfs.
>   	 */
>   	res = igt_debugfs_simple_read(debugfs_fd, "i915_cdclk_info",
>   				      buf, sizeof(buf));
> @@ -368,7 +371,7 @@ igt_main
>   	data_t data = {};
>   
>   	igt_fixture {
> -		data.drm_fd = drm_open_driver_master(DRIVER_INTEL);
> +		data.drm_fd = drm_open_driver_master(DRIVER_INTEL | DRIVER_XE);
>   		igt_require(data.drm_fd >= 0);
>   		data.debugfs_fd = igt_debugfs_dir(data.drm_fd);
>   		igt_require(data.debugfs_fd);


More information about the igt-dev mailing list