drm/nouveau/mc: handle irq-related setup ourselves
authorBen Skeggs <bskeggs@redhat.com>
Fri, 22 Mar 2013 00:05:03 +0000 (10:05 +1000)
committerBen Skeggs <bskeggs@redhat.com>
Fri, 26 Apr 2013 05:37:52 +0000 (15:37 +1000)
commit0fa9061ae8c10a9178d696cf48d94c3bf2848f9f
treed5edefa2d240ef8ef30a40327f98e853ba2b5853
parent1a6463425552a8b9960e5a19b25421895846925c
drm/nouveau/mc: handle irq-related setup ourselves

We need to be able to process interrupts before the DRM code is able to
actually enable them, set it up ourselves.  Also, it's less convoluted
to *not* use the DRM wrappers it appears...

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
12 files changed:
drivers/gpu/drm/nouveau/Makefile
drivers/gpu/drm/nouveau/core/include/subdev/mc.h
drivers/gpu/drm/nouveau/core/os.h
drivers/gpu/drm/nouveau/core/subdev/mc/base.c
drivers/gpu/drm/nouveau/core/subdev/mc/nv04.c
drivers/gpu/drm/nouveau/core/subdev/mc/nv44.c
drivers/gpu/drm/nouveau/core/subdev/mc/nv50.c
drivers/gpu/drm/nouveau/core/subdev/mc/nv98.c
drivers/gpu/drm/nouveau/core/subdev/mc/nvc0.c
drivers/gpu/drm/nouveau/nouveau_drm.c
drivers/gpu/drm/nouveau/nouveau_irq.c [deleted file]
drivers/gpu/drm/nouveau/nouveau_irq.h [deleted file]