Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8cce244c authored by Alex Deucher's avatar Alex Deucher
Browse files

drm/amdgpu: always repost cards that support SR-IOV



Generally a good idea between VM sessions.  We need a way to
detect VM pass-through in general and always run asic_init in
that case.

Reviewed-by: default avatarMonk Liu <monk.liu@amd.com>
Reviewed-by: default avatarChristian König <christian.koenig@amd.com>
Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
parent 7e471e6f
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -1505,7 +1505,8 @@ int amdgpu_device_init(struct amdgpu_device *adev,
		amdgpu_atombios_has_gpu_virtualization_table(adev);

	/* Post card if necessary */
	if (!amdgpu_card_posted(adev)) {
	if (!amdgpu_card_posted(adev) ||
	    adev->virtualization.supports_sr_iov) {
		if (!adev->bios) {
			dev_err(adev->dev, "Card not posted and no BIOS - ignoring\n");
			return -EINVAL;