drm/nouveau/disp/nv50-: split chid into chid.ctrl and chid.user
authorBen Skeggs <bskeggs@redhat.com>
Wed, 16 Nov 2016 04:38:44 +0000 (14:38 +1000)
committerBen Skeggs <bskeggs@redhat.com>
Wed, 16 Nov 2016 23:50:38 +0000 (09:50 +1000)
commit4391d7f5c79a9fe6fa11cf6c160ca7f7bdb49d2a
tree8d640a872ed7d7fce70503b3d7c607d3fc24626a
parent3a6536c51d5db3adf58dcd466a3aee6233b58544
drm/nouveau/disp/nv50-: split chid into chid.ctrl and chid.user

GP102/GP104 make life difficult by redefining the channel indices for
some registers, but not others.

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/nvkm/engine/disp/channv50.c
drivers/gpu/drm/nouveau/nvkm/engine/disp/channv50.h
drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgf119.c
drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgp104.c
drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacnv50.c
drivers/gpu/drm/nouveau/nvkm/engine/disp/piocgf119.c
drivers/gpu/drm/nouveau/nvkm/engine/disp/piocnv50.c