]> git.baikalelectronics.ru Git - kernel.git/commit
drm/nouveau/disp: fork off some new hw-specific implementations
authorBen Skeggs <bskeggs@redhat.com>
Fri, 19 May 2017 13:59:35 +0000 (23:59 +1000)
committerBen Skeggs <bskeggs@redhat.com>
Fri, 16 Jun 2017 04:04:49 +0000 (14:04 +1000)
commit20fb70104e5a7e6926a6a4dce3c564ee3892dc35
treeb0da5e1b6476be96686501dfafea600804998966
parentc06a10e8d3b276c8bbe1e2df85a37c37adda8fa4
drm/nouveau/disp: fork off some new hw-specific implementations

Upcoming commits make supervisor handling share code between the NV50
and GF119 implementations.  Because of this, and a few other cleanups,
we need to allow some additional customisation.

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
20 files changed:
drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h
drivers/gpu/drm/nouveau/nvkm/engine/device/base.c
drivers/gpu/drm/nouveau/nvkm/engine/disp/Kbuild
drivers/gpu/drm/nouveau/nvkm/engine/disp/dacgf119.c [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/engine/disp/g84.c
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
drivers/gpu/drm/nouveau/nvkm/engine/disp/gk104.c
drivers/gpu/drm/nouveau/nvkm/engine/disp/gk110.c
drivers/gpu/drm/nouveau/nvkm/engine/disp/gm107.c
drivers/gpu/drm/nouveau/nvkm/engine/disp/gm200.c
drivers/gpu/drm/nouveau/nvkm/engine/disp/gt200.c
drivers/gpu/drm/nouveau/nvkm/engine/disp/gt215.c
drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h
drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp77.c [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp89.c [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg84.c [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgk104.c [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgt215.c [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/engine/disp/sormcp77.c [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/engine/disp/sormcp89.c [new file with mode: 0644]