.. | .. |
---|
35 | 35 | .init = gp100_fb_init, |
---|
36 | 36 | .init_page = gv100_fb_init_page, |
---|
37 | 37 | .init_unkn = gp100_fb_init_unkn, |
---|
| 38 | + .vpr.scrub_required = gp102_fb_vpr_scrub_required, |
---|
| 39 | + .vpr.scrub = gp102_fb_vpr_scrub, |
---|
38 | 40 | .ram_new = gp100_ram_new, |
---|
39 | 41 | .default_bigpage = 16, |
---|
40 | 42 | }; |
---|
.. | .. |
---|
42 | 44 | int |
---|
43 | 45 | gv100_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) |
---|
44 | 46 | { |
---|
45 | | - return gf100_fb_new_(&gv100_fb, device, index, pfb); |
---|
| 47 | + return gp102_fb_new_(&gv100_fb, device, index, pfb); |
---|
46 | 48 | } |
---|
| 49 | + |
---|
| 50 | +MODULE_FIRMWARE("nvidia/gv100/nvdec/scrubber.bin"); |
---|
| 51 | +MODULE_FIRMWARE("nvidia/tu102/nvdec/scrubber.bin"); |
---|
| 52 | +MODULE_FIRMWARE("nvidia/tu104/nvdec/scrubber.bin"); |
---|
| 53 | +MODULE_FIRMWARE("nvidia/tu106/nvdec/scrubber.bin"); |
---|
| 54 | +MODULE_FIRMWARE("nvidia/tu116/nvdec/scrubber.bin"); |
---|
| 55 | +MODULE_FIRMWARE("nvidia/tu117/nvdec/scrubber.bin"); |
---|