| .. | .. |
|---|
| 820 | 820 | nvkm_mask(device, 0x419eb0, 0x00001000, 0x00001000); |
|---|
| 821 | 821 | } |
|---|
| 822 | 822 | |
|---|
| 823 | +void |
|---|
| 824 | +gk110_grctx_generate_r419f78(struct gf100_gr *gr) |
|---|
| 825 | +{ |
|---|
| 826 | + struct nvkm_device *device = gr->base.engine.subdev.device; |
|---|
| 827 | + |
|---|
| 828 | + /* bit 3 set disables loads in fp helper invocations, we need it enabled */ |
|---|
| 829 | + nvkm_mask(device, 0x419f78, 0x00000008, 0x00000000); |
|---|
| 830 | +} |
|---|
| 831 | + |
|---|
| 823 | 832 | const struct gf100_grctx_func |
|---|
| 824 | 833 | gk110_grctx = { |
|---|
| 825 | 834 | .main = gf100_grctx_generate_main, |
|---|
| .. | .. |
|---|
| 852 | 861 | .gpc_tpc_nr = gk104_grctx_generate_gpc_tpc_nr, |
|---|
| 853 | 862 | .r418800 = gk104_grctx_generate_r418800, |
|---|
| 854 | 863 | .r419eb0 = gk110_grctx_generate_r419eb0, |
|---|
| 864 | + .r419f78 = gk110_grctx_generate_r419f78, |
|---|
| 855 | 865 | }; |
|---|