| .. | .. |
|---|
| 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"); |
|---|