summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
AgeCommit message (Expand)AuthorFilesLines
2019-06-07drm/nouveau/core: pass subdev into nvkm_firmware_get, rather than deviceBen Skeggs1-3/+1
2019-02-20drm/nouveau/gr/gf100-: expose method to determine current contextBen Skeggs1-0/+7
2019-02-20drm/nouveau/gr/gf100-: expose fecs methods for pausing ctxswBen Skeggs1-0/+54
2019-02-20drm/nouveau/gr/gf100-: store fecs/gpccs falcon pointers in substructuresBen Skeggs1-16/+20
2019-02-20drm/nouveau/gr/gf100-: move fecs bind_pointer into a functionBen Skeggs1-0/+19
2019-02-20drm/nouveau/gr/gf100-: remove some unnecessary reg writesBen Skeggs1-6/+1
2019-02-20drm/nouveau/gr/gf100-: move fecs elpg setup into functionsBen Skeggs1-29/+84
2019-02-20drm/nouveau/gr/gf100-: move fecs discover_pm_image_size into a functionBen Skeggs1-8/+20
2019-02-20drm/nouveau/gr/gf100-: move fecs discover_zcull_image_size into a functionBen Skeggs1-8/+20
2019-02-20drm/nouveau/gr/gf100-: move fecs discover_image_size into a functionBen Skeggs1-8/+21
2019-02-20drm/nouveau/gr/gf100-: move fecs set_watchdog_timeout method into a functionBen Skeggs1-3/+11
2018-05-18drm/nouveau/gr/gf100-: insert some WFIs during gr initBen Skeggs1-0/+2
2018-05-18drm/nouveau/gr/gv100: initial supportBen Skeggs1-2/+8
2018-05-18drm/nouveau/gr/gp102-: setup stencil zbcBen Skeggs1-1/+11
2018-05-18drm/nouveau/gr/gp100-: use correct registers for zbc colour/depth setupBen Skeggs1-15/+22
2018-05-18drm/nouveau/gr/gp100-: fix attrib cb setupBen Skeggs1-0/+2
2018-05-18drm/nouveau/gr/gf100-gm10x: update register listsBen Skeggs1-1/+2
2018-05-18drm/nouveau/gr/gf100-: calculate and use sm mapping tableBen Skeggs1-0/+17
2018-05-18drm/nouveau/gr/gf100-: port zcull tile mapping calculations from NVGPUBen Skeggs1-17/+17
2018-05-18drm/nouveau/gr/gf100-: port tile mapping calculations from NVGPUBen Skeggs1-39/+79
2018-05-18drm/nouveau/gr/gf100-: virtualise trap_mpBen Skeggs1-2/+3
2018-05-18drm/nouveau/gr/gf100-: virtualise dist_skip_table + improve algorithmBen Skeggs1-0/+3
2018-05-18drm/nouveau/gr/gf100-: virtualise alpha_beta_tables + improve algorithmsBen Skeggs1-4/+6
2018-05-18drm/nouveau/gr/gf100-: virtualise sm_id/tpc_nrBen Skeggs1-0/+1
2018-05-18drm/nouveau/gr/gf100-: virtualise init_400054Ben Skeggs1-1/+9
2018-05-18drm/nouveau/gr/gf100-: apply be exception fixes from tracesBen Skeggs1-2/+2
2018-05-18drm/nouveau/gr/gf100-: virtualise init_shader_exceptionsBen Skeggs1-3/+11
2018-05-18drm/nouveau/gr/gf100-: virtualise init_504430Ben Skeggs1-0/+2
2018-05-18drm/nouveau/gr/gf100-: virtualise init_tex_hww_esrBen Skeggs1-1/+10
2018-05-18drm/nouveau/gr/gf100-: virtualise init_ppc_exceptionsBen Skeggs1-0/+3
2018-05-18drm/nouveau/gr/gf100-: virtualise init_419c9c + apply fixes from tracesBen Skeggs1-0/+2
2018-05-18drm/nouveau/gr/gf100-: virtualise init_419eb4 + apply fixes from tracesBen Skeggs1-2/+10
2018-05-18drm/nouveau/gr/gf100-: virtualise init_419cc0 + apply fixes from tracesBen Skeggs1-2/+19
2018-05-18drm/nouveau/gr/gf100-: virtualise init_sked_hww_esrBen Skeggs1-0/+4
2018-05-18drm/nouveau/gr/gf100-: virtualise init_40601cBen Skeggs1-1/+11
2018-05-18drm/nouveau/gr/gf100-: virtualise init_ds_hww_esr_2Ben Skeggs1-0/+2
2018-05-18drm/nouveau/gr/gf100-: virtualise init_fecs_exceptions + apply fixes from tracesBen Skeggs1-1/+10
2018-05-18drm/nouveau/gr/gf100: write 0x400124 during initBen Skeggs1-0/+1
2018-05-18drm/nouveau/gr/gf100-: virtualise init_swdx_pes_maskBen Skeggs1-0/+2
2018-05-18drm/nouveau/gr/gf100-: implement another chunk of bios-provided initBen Skeggs1-0/+2
2018-05-18drm/nouveau/gr/gf100-: virtualise init_rop_active_fbpsBen Skeggs1-0/+2
2018-05-18drm/nouveau/gr/gf100-: virtualise init_num_active_ltcsBen Skeggs1-2/+9
2018-05-18drm/nouveau/gr/gf100-: virtualise init_zcullBen Skeggs1-32/+30
2018-05-18drm/nouveau/gr/gf100-: virtualise init_vsc_stream_masterBen Skeggs1-1/+9
2018-05-18drm/nouveau/gr/gf100-: virtualise init_biosBen Skeggs1-0/+3
2018-05-18drm/nouveau/gr/gf100-: support clkgate_pack everywhereBen Skeggs1-0/+4
2018-05-18drm/nouveau/gr/gf100-: virtualise r405a14Ben Skeggs1-0/+3
2018-05-18drm/nouveau/gr/gf100-: support firmware-provided sw_nonctx everywhereBen Skeggs1-1/+4
2018-05-18drm/nouveau/gr/gf100-: virtualise init_gpc_mmu + apply fixes from tracesBen Skeggs1-1/+1
2017-11-02drm/nouveau/gr/gf100-: don't prevent module load if firmware missingBen Skeggs1-2/+6