]> git.baikalelectronics.ru Git - kernel.git/commit
drm/nv50-nv86,nv92/mc: rearm msi via pci config space, rather than mmio mirror
authorBen Skeggs <bskeggs@redhat.com>
Mon, 14 Oct 2013 04:58:16 +0000 (14:58 +1000)
committerBen Skeggs <bskeggs@redhat.com>
Fri, 8 Nov 2013 05:39:38 +0000 (15:39 +1000)
commit51310ba5c7b5a375d5480db7ccc7b5ce5e4952a0
tree92650bcffef7cb9087cc802bba396ba5bb68a4aa
parentc4be731242f478a77c7e3bf5ec3fc832c0a32f70
drm/nv50-nv86,nv92/mc: rearm msi via pci config space, rather than mmio mirror

This is what NVIDIA do on these chipsets, let's hope it works around
the reported MSI failures for us on NV86.

v2: updated to include G92, as per information provided by NVIDIA.

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/Makefile
drivers/gpu/drm/nouveau/core/engine/device/nv50.c
drivers/gpu/drm/nouveau/core/include/subdev/mc.h
drivers/gpu/drm/nouveau/core/subdev/mc/nv04.h
drivers/gpu/drm/nouveau/core/subdev/mc/nv50.c
drivers/gpu/drm/nouveau/core/subdev/mc/nv94.c [new file with mode: 0644]