summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAge
* Style and documentation cleanupjbakita-wipJoshua Bakita2024-04-23
* Document Turing- Channel Ram and improve channel detail printerJoshua Bakita2024-04-23
* Fix page-table traversal for version 1 page tablesJoshua Bakita2024-04-22
* Add /proc/gpu#/resubmit_runlist APIJoshua Bakita2024-04-21
* Better logging and errno-defined errors in bus.cJoshua Bakita2024-04-21
* Match aperture when doing page table searchesJoshua Bakita2024-04-21
* Always dereference the post-I/O-MMU-translated address in mmu.cJoshua Bakita2024-04-21
* Misc non-functional cleanup and documentationJoshua Bakita2024-04-13
* Add /proc/gpu#/local_memory API for getting VRAM sizeJoshua Bakita2024-04-13
* Linux 5.17+ support and allow including nvdebug.h independentlyJoshua Bakita2024-04-11
* Support page directories outside PRAMIN or in SYS_MEMJoshua Bakita2024-04-11
* Correctly check return code from vram2PRAMIN()Joshua Bakita2024-04-09
* Improve debugging messages for reverse page translationJoshua Bakita2024-04-09
* Fix an off-by-one error in V2 reverse page table lookupsJoshua Bakita2024-04-09
* Correctly handle startup errors and fix gpc*_mask APIsJoshua Bakita2024-04-09
* Return const pointers to string constants.Joshua Bakita2024-04-09
* Correctly use Volta-based runlist layout on the GV100 GPUJoshua Bakita2024-04-08
* Heavily refactor runlist code for correctness and Turing supportJoshua Bakita2024-04-08
* Add Jetson TX1 supportJoshua Bakita2024-04-08
* Put PRAMIN-pointer and BAR2-page-table-PRAMIN-pointer logic into bus.cJoshua Bakita2024-04-08
* Rework LCE<->PCE and GRCE->LCE configuration printing APIarchive/saman63-wipJoshua Bakita2024-04-08
* Expand support for printing LCE<->PCE and GRCE->LCE configurationrtas24-aeJoshua J Bakita2023-11-08
* Created new read function in device_info for GRCE mappings and Pascal LCE map...Saman Sahebi2023-10-29
* patched issues with GPU compatability for CE_MAPSaman Sahebi2023-10-29
* implemented GRCE to PCE mappingSaman Sahebi2023-10-29
* Updated for loop formatting and fixed a casting errorSaman Sahebi2023-10-29
* added offsets for lce mapping in nvdebug.h and code to read lce for each pce ...Saman Sahebi2023-10-29
* Add nvdebug.mod to .gitignoreJoshua Bakita2023-10-29
* Support printing device info on Ampere+ GPUs. By Benjamin Hadad IVJoshua Bakita2023-10-29
* Rather than abort, print placeholders for missing runlist channelsJoshua Bakita2023-10-29
* Support PRAMIN-based runlist access fallback (optional; on by default)Joshua Bakita2023-10-29
* Zero-out unused/invalid fields in g_nvdebug_device on Tegra devicesJoshua Bakita2023-10-29
* Include <linux/seq_file.h> in nvdebug.h and sort includesJoshua Bakita2023-10-29
* Update includes to L4T r32.7.4 and drop nvgpu/gk20a.h dependencyJoshua Bakita2023-10-29
* Only log interrupts if explictly enabledJoshua Bakita2023-10-05
* Add architecture decode for Ada, Hopper, and BlackwellJoshua Bakita2023-09-01
* Improve copy engine register documentation in nvdebug.h + cleanupJoshua Bakita2023-07-20
* Fail reads which return the flag value for a non-existent registerJoshua Bakita2023-07-18
* Fix addressing, zero-init, and compatibility bugs in a3fe378Joshua Bakita2023-07-03
* Hacky support for Linux 5.6+ and the Jetson AGX OrinJoshua Bakita2023-06-29
* Fix deinitialization on non-PCIe devicesJoshua Bakita2023-06-28
* Include nvgpu headersJoshua Bakita2023-06-28
* Quick dump of current state for Ben to review.Joshua Bakita2023-06-22
* Comment fixup and abort if runlist is stored in VRAMHEADmasterJoshua Bakita2021-10-03
* Add APIs to enable/disable a channel and switch to or preempt a specific TSGJoshua Bakita2021-09-23
* Include git hash as version number and print startup messageJoshua Bakita2021-09-22
* Fix a pre-4.19 bug in seq procfs files and add detailed channel printJoshua Bakita2021-09-22
* Use procfs instead of dmesg to print runlistJoshua Bakita2021-08-26
* Add initial implementationJoshua Bakita2021-08-26