Loading drivers/gpu/drm/nouveau/include/nvif/class.h +3 −0 Original line number Diff line number Diff line Loading @@ -108,6 +108,8 @@ #define MAXWELL_A /* cl9097.h */ 0x0000b097 #define MAXWELL_B /* cl9097.h */ 0x0000b197 #define PASCAL_A /* cl9097.h */ 0x0000c097 #define NV74_BSP 0x000074b0 #define GT212_MSVLD 0x000085b1 Loading Loading @@ -141,6 +143,7 @@ #define KEPLER_COMPUTE_B 0x0000a1c0 #define MAXWELL_COMPUTE_A 0x0000b0c0 #define MAXWELL_COMPUTE_B 0x0000b1c0 #define PASCAL_COMPUTE_A 0x0000c0c0 #define NV74_CIPHER 0x000074c1 #endif drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h +1 −0 Original line number Diff line number Diff line Loading @@ -42,4 +42,5 @@ int gk20a_gr_new(struct nvkm_device *, int, struct nvkm_gr **); int gm107_gr_new(struct nvkm_device *, int, struct nvkm_gr **); int gm200_gr_new(struct nvkm_device *, int, struct nvkm_gr **); int gm20b_gr_new(struct nvkm_device *, int, struct nvkm_gr **); int gp100_gr_new(struct nvkm_device *, int, struct nvkm_gr **); #endif drivers/gpu/drm/nouveau/nvkm/engine/device/base.c +1 −0 Original line number Diff line number Diff line Loading @@ -2177,6 +2177,7 @@ nv130_chipset = { .dma = gf119_dma_new, .disp = gp100_disp_new, .fifo = gp100_fifo_new, .gr = gp100_gr_new, }; static int Loading drivers/gpu/drm/nouveau/nvkm/engine/gr/Kbuild +2 −0 Original line number Diff line number Diff line Loading @@ -31,6 +31,7 @@ nvkm-y += nvkm/engine/gr/gk20a.o nvkm-y += nvkm/engine/gr/gm107.o nvkm-y += nvkm/engine/gr/gm200.o nvkm-y += nvkm/engine/gr/gm20b.o nvkm-y += nvkm/engine/gr/gp100.o nvkm-y += nvkm/engine/gr/ctxnv40.o nvkm-y += nvkm/engine/gr/ctxnv50.o Loading @@ -48,3 +49,4 @@ nvkm-y += nvkm/engine/gr/ctxgk20a.o nvkm-y += nvkm/engine/gr/ctxgm107.o nvkm-y += nvkm/engine/gr/ctxgm200.o nvkm-y += nvkm/engine/gr/ctxgm20b.o nvkm-y += nvkm/engine/gr/ctxgp100.o drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.h +2 −0 Original line number Diff line number Diff line Loading @@ -101,6 +101,8 @@ void gm200_grctx_generate_405b60(struct gf100_gr *); extern const struct gf100_grctx_func gm20b_grctx; extern const struct gf100_grctx_func gp100_grctx; /* context init value lists */ extern const struct gf100_gr_pack gf100_grctx_pack_icmd[]; Loading Loading
drivers/gpu/drm/nouveau/include/nvif/class.h +3 −0 Original line number Diff line number Diff line Loading @@ -108,6 +108,8 @@ #define MAXWELL_A /* cl9097.h */ 0x0000b097 #define MAXWELL_B /* cl9097.h */ 0x0000b197 #define PASCAL_A /* cl9097.h */ 0x0000c097 #define NV74_BSP 0x000074b0 #define GT212_MSVLD 0x000085b1 Loading Loading @@ -141,6 +143,7 @@ #define KEPLER_COMPUTE_B 0x0000a1c0 #define MAXWELL_COMPUTE_A 0x0000b0c0 #define MAXWELL_COMPUTE_B 0x0000b1c0 #define PASCAL_COMPUTE_A 0x0000c0c0 #define NV74_CIPHER 0x000074c1 #endif
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h +1 −0 Original line number Diff line number Diff line Loading @@ -42,4 +42,5 @@ int gk20a_gr_new(struct nvkm_device *, int, struct nvkm_gr **); int gm107_gr_new(struct nvkm_device *, int, struct nvkm_gr **); int gm200_gr_new(struct nvkm_device *, int, struct nvkm_gr **); int gm20b_gr_new(struct nvkm_device *, int, struct nvkm_gr **); int gp100_gr_new(struct nvkm_device *, int, struct nvkm_gr **); #endif
drivers/gpu/drm/nouveau/nvkm/engine/device/base.c +1 −0 Original line number Diff line number Diff line Loading @@ -2177,6 +2177,7 @@ nv130_chipset = { .dma = gf119_dma_new, .disp = gp100_disp_new, .fifo = gp100_fifo_new, .gr = gp100_gr_new, }; static int Loading
drivers/gpu/drm/nouveau/nvkm/engine/gr/Kbuild +2 −0 Original line number Diff line number Diff line Loading @@ -31,6 +31,7 @@ nvkm-y += nvkm/engine/gr/gk20a.o nvkm-y += nvkm/engine/gr/gm107.o nvkm-y += nvkm/engine/gr/gm200.o nvkm-y += nvkm/engine/gr/gm20b.o nvkm-y += nvkm/engine/gr/gp100.o nvkm-y += nvkm/engine/gr/ctxnv40.o nvkm-y += nvkm/engine/gr/ctxnv50.o Loading @@ -48,3 +49,4 @@ nvkm-y += nvkm/engine/gr/ctxgk20a.o nvkm-y += nvkm/engine/gr/ctxgm107.o nvkm-y += nvkm/engine/gr/ctxgm200.o nvkm-y += nvkm/engine/gr/ctxgm20b.o nvkm-y += nvkm/engine/gr/ctxgp100.o
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.h +2 −0 Original line number Diff line number Diff line Loading @@ -101,6 +101,8 @@ void gm200_grctx_generate_405b60(struct gf100_gr *); extern const struct gf100_grctx_func gm20b_grctx; extern const struct gf100_grctx_func gp100_grctx; /* context init value lists */ extern const struct gf100_gr_pack gf100_grctx_pack_icmd[]; Loading