[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#790694: linux-image-3.16.0-4-powerpc64: nouveau driver and msi interrupts



Actually this much simpler patch should do the trick; please test this
instead.

Ben.

-- 
Ben Hutchings
If you seem to know what you are doing, you'll be given more to do.

From: Ben Hutchings <ben@decadent.org.uk>
Date: Mon, 06 Jul 2015 01:24:37 +0100
Subject: nouveau: Disable MSI on G70 (NV47)
Bug-Debian: https://bugs.debian.org/790694

Peter Saisanas reported that MSI did not work properly on his Quadro
FX 4500 in a PowerMac.  Assuming this is a general problem with this
GPU type, disable MSI.

References: https://bugs.debian.org/790694
Reported-by: Peter Saisanas <psaisanas@gmail.com>
---
--- a/drivers/gpu/drm/nouveau/core/engine/device/nv40.c
+++ b/drivers/gpu/drm/nouveau/core/engine/device/nv40.c
@@ -173,7 +173,7 @@ nv40_identify(struct nouveau_device *dev
 		device->oclass[NVDEV_SUBDEV_CLOCK  ] = &nv40_clock_oclass;
 		device->oclass[NVDEV_SUBDEV_THERM  ] = &nv40_therm_oclass;
 		device->oclass[NVDEV_SUBDEV_DEVINIT] =  nv1a_devinit_oclass;
-		device->oclass[NVDEV_SUBDEV_MC     ] =  nv40_mc_oclass;
+		device->oclass[NVDEV_SUBDEV_MC     ] =  nv04_mc_oclass;
 		device->oclass[NVDEV_SUBDEV_BUS    ] =  nv31_bus_oclass;
 		device->oclass[NVDEV_SUBDEV_TIMER  ] = &nv04_timer_oclass;
 		device->oclass[NVDEV_SUBDEV_FB     ] =  nv47_fb_oclass;

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: