[Intel-gfx] [PATCH 01/24] drm/i915/selftests: Pretend to be a gfx pci device

Tvrtko Ursulin tvrtko.ursulin at linux.intel.com
Thu May 18 13:35:06 UTC 2017


On 18/05/2017 10:46, Chris Wilson wrote:
> Set the class on our mock pci device to GFX. This should be useful for
> utilities like intel-iommu that special case gfx devices.
>
> References: https://bugs.freedesktop.org/show_bug.cgi?id=101080
> Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
> ---
>  drivers/gpu/drm/i915/selftests/mock_gem_device.c | 1 +
>  1 file changed, 1 insertion(+)
>
> diff --git a/drivers/gpu/drm/i915/selftests/mock_gem_device.c b/drivers/gpu/drm/i915/selftests/mock_gem_device.c
> index f4edd4c6cb07..627e2aa09766 100644
> --- a/drivers/gpu/drm/i915/selftests/mock_gem_device.c
> +++ b/drivers/gpu/drm/i915/selftests/mock_gem_device.c
> @@ -121,6 +121,7 @@ struct drm_i915_private *mock_gem_device(void)
>  		goto err;
>
>  	device_initialize(&pdev->dev);
> +	pdev->class = PCI_BASE_CLASS_DISPLAY << 16;
>  	pdev->dev.release = release_dev;
>  	dev_set_name(&pdev->dev, "mock");
>  	dma_coerce_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
>

Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin at intel.com>

Regards,

Tvrtko


More information about the Intel-gfx mailing list