summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
8 hoursnouveau/winsys: Uninline nouveau_ws_bo_unmap()Faith Ekstrand2-6/+7
3 daysnouveau/headers: Add an nv_push crate in RustDaniel Almeida2-0/+234
3 daysnouveau/headers: Add a Rust struct for each methodDaniel Almeida3-0/+228
3 daysnouveau/headers: Run rustfmt on generated filesDaniel Almeida1-0/+4
6 daysnvk: Drop the sparse alignment back down to 4096Faith Ekstrand2-3/+1
6 daysnvk/nvkmd: nouveau uses the OS page sizeFaith Ekstrand5-17/+21
7 daysnouveau/drm-shim: set ram_userAlyssa Rosenzweig1-0/+3
2024-07-09nouveau/push: Cache the last header DW to avoid read-backFaith Ekstrand2-37/+40
2024-07-09nvk/nvkmd: Add real mem<->bo flag translationFaith Ekstrand1-7/+21
2024-07-09nvk: Do mem maps directly in nvkmd on nouveauFaith Ekstrand4-29/+30
2024-07-09nouveau/mme: Use fixed BO addresses in the MME testFaith Ekstrand1-2/+10
2024-07-09nouveau/mme: Don't leak data_boFaith Ekstrand1-0/+2
2024-07-09nouveau/mme: Don't dereference an empty vectorFaith Ekstrand1-1/+1
2024-07-09nvk: Remove the last vestages of nouveau/winsys from core NVKFaith Ekstrand9-27/+1
2024-07-09nvk/nvkmd: Implement nvkmd_ctx for nouveauFaith Ekstrand4-0/+486
2024-07-09nvk/nvkmd: Implement the mem and va interfaces for nouveauFaith Ekstrand6-0/+357
2024-07-09nvk/nvkmd: Implement dev and pdev for nouveauFaith Ekstrand5-1/+304
2024-07-05nvk: Silently fail to enumerate if not on nouveauFaith Ekstrand1-0/+24
2024-06-19nouveau/nvc0: add support for using common pushbuf dumperDave Airlie4-6/+53
2024-06-19nouveau/push: add support for m2mf/i2mf to dumperDave Airlie1-0/+11
2024-06-15nouveau: Fix a race in nouveau_ws_bo_destroy()Faith Ekstrand1-8/+25
2024-06-15nouveau/nvc0: increase overallocation on shader bo to 2KDave Airlie1-3/+4
2024-06-14mr-label-maker: Update nouveau directoriesValentine Burley1-1/+2
2024-06-04nvk: Clean up unused header from libdrm_nouveaubbhtt1-2/+0
2024-05-27nouveau: import nvif/ioctl.h file from libdrm_nouveauKarol Herbst4-4/+135
2024-05-24ci: re-enable shader-db for nouveauDavid Heidelberg1-8/+8
2024-05-23ci/nouveau: adjust and add DEVICE_TYPEDavid Heidelberg1-1/+2
2024-05-23ci/nouveau: separate HW definition from SWDavid Heidelberg2-19/+20
2024-05-23ci/nouveau: move disabled jobs back from include into main gitlab-ci.ymlDavid Heidelberg2-17/+18
2024-05-16nouveau: nvidia_header: Add AMPERE_B class generationMary Guillemard2-1/+5
2024-05-14nvk: Set tile mode and PTE kind on dedicated dma-buf BOsFaith Ekstrand1-0/+24
2024-05-14nouveau/winsys: Add back nouveau_ws_bo_new_tiled()Faith Ekstrand4-7/+40
2024-05-14drm-uapi: Sync nouveau_drm.hFaith Ekstrand1-0/+7
2024-05-14nouveau/winsys: Make BO_LOCAL and BO_GART separate flagsFaith Ekstrand3-9/+16
2024-05-14nouveau/winsys: Take a reference to BOs found in the cacheFaith Ekstrand1-2/+5
2024-05-11nouveau/headers: Add a bool for whether or not to dump offsetsFaith Ekstrand1-4/+7
2024-05-07nouveau/headers: Clean up the meson a bitFaith Ekstrand1-9/+3
2024-05-07nouveau/headers: Make nvk_cl**** turn to nv_push_cl****Yusuf Khan24-83/+83
2024-05-06nouveau/class_parser.py: Fix the docs for --out-rsFaith Ekstrand1-1/+1
2024-05-06nouveau: fix potential double-free in nouveau_drm_screen_createKarol Herbst1-2/+2
2024-05-02nouveau: Fix crash when destination or source screen fences are nullYusuf Khan1-1/+2
2024-04-24nouveau: Fixes error: unused import: `crate::nvh_classes_cl906f::*`Yonggang Luo1-0/+2
2024-04-19nouveau/headers: Add the MMU headers to the Rust crateFaith Ekstrand1-0/+18
2024-04-19nouveau: Import the hwref headers from Nvidia OGKFaith Ekstrand13-0/+5644
2024-04-19nouveau/headers: Generate Rust for QMDsFaith Ekstrand2-3/+40
2024-04-19nouveau/headers: Move the classes into a submodule for RustFaith Ekstrand4-12/+12
2024-04-18nvk: remove useless MME scratch 26 usageArthur Huillet1-8/+5
2024-04-16nouveau: require cbindgen >= 0.25Dylan Baker1-13/+5
2024-04-08nouveau/headers: Add Rust bindings for texture headersFaith Ekstrand2-0/+159
2024-04-08nouveau/headers: Add initial Rust bindingsFaith Ekstrand3-8/+160