summaryrefslogtreecommitdiff
path: root/src/amd/registers
AgeCommit message (Expand)AuthorFilesLines
2024-03-11amd/registers: add correct gfx11.x enums for BINNING_MODEMarek Olšák3-5/+27
2023-10-30ac/registers: allow to parse GCVM_L2_PROTECTION_FAULT_STATUSSamuel Pitoiset5-0/+84
2023-10-20amd/common: add registers for gfx11.5Pierre-Eric Pelloux-Prayer3-0/+13804
2023-08-19ac: change offsets of DMA_DATA dwords to prevent reg offset conflictsMarek Olšák1-7/+7
2023-05-24ac,radeonsi,winsyses: switch to SPDX-License-Identifier: MITMarek Olšák5-91/+5
2023-05-19amd/registers: update pitch definitions in descriptorsMarek Olšák2-1/+2
2023-04-06amd/registers: use gfx9 packet definitions for gfx940Marek Olšák1-16/+16
2023-04-06amd/registers: update gfx940.jsonMarek Olšák1-0/+78
2023-04-06amd/registers: fix the parser to include CP_COHER registers for gfx940Marek Olšák1-6/+9
2023-04-06amd/registers: simplify integer division by 0x1000 in the parserMarek Olšák1-4/+6
2023-04-06amd: add initial code for gfx940Marek Olšák2-1/+12
2023-04-06amd: add gfx940 register definitionsMarek Olšák1-0/+3391
2023-02-24amd/registers: only define SPI and COMPUTE registers in the 0xB000 rangeMarek Olšák3-791/+3
2023-02-24amd/registers: unify VRS combiner definition names between gfx103 and gfx11Marek Olšák2-10/+10
2023-02-24amd: add missing gfx11 register definitionsMarek Olšák2-2/+34
2023-02-03amd/registers: remove confusing definitions from gfx10-rsrc.jsonMarek Olšák1-6/+3
2023-02-03amd: update SX_BLEND_OPT_EPSILON.MRT0_EPSILON enum definitionsMarek Olšák6-36/+64
2022-11-04amd/registers: regenerate gfx11 headers from amd-staging-drm-nextMarek Olšák1-0/+22
2022-11-04amd/registers: describe allowed register ranges betterMarek Olšák1-3/+11
2022-11-04amd/registers: fix parse_kernel_headers.py warnings by adding missing enumsMarek Olšák2-7/+43
2022-10-18winsys/amdgpu: fix (enable) preemption for chained IBsMarek Olšák1-0/+1
2022-08-03radeonsi: follow shader_info.float_controls_execution_mode (mostly)Marek Olšák9-18/+27
2022-06-15amd/gfx11: add PixelWaitSync packet fieldsMarek Olšák1-1/+139
2022-05-13amd: change chip_class naming to "enum amd_gfx_level gfx_level"Marek Olšák1-15/+15
2022-05-10amd: add gfx11 to packet definitionsMarek Olšák1-18/+18
2022-05-10amd: enable gfx11 in header generator, fix drivers with renamed gfx6-10 defsMarek Olšák1-0/+1
2022-05-10amd/registers: add gfx11-rsrc.jsonMarek Olšák1-0/+381
2022-05-10amd/registers: add gfx11.jsonMarek Olšák3-7/+14696
2022-05-10amd/registers: add gfx11 to the json generatorMarek Olšák1-11/+64
2022-05-10amd/registers: hardcode GC base offsets in the json generatorMarek Olšák1-31/+16
2022-02-22amd: remove the _UMD suffix from register definitionsMarek Olšák3-20/+24
2022-01-05amd/registers: work around an assertion in parse_kernel_headers.pyMarek Olšák1-1/+3
2022-01-05radeonsi: program COMPUTE_STATIC_THREAD_MGMT_SE4..7 on ArcturusMarek Olšák1-0/+20
2021-08-14python: drop python2 supportEric Engestrom5-10/+0
2021-07-30amd/registers: fix fields conflict detectionPierre-Eric Pelloux-Prayer1-13/+19
2021-05-25amd/registers: regenerate json files without 32-bit register fieldsMarek Olšák7-16515/+5593
2021-05-25amd/registers: don't generate 32-bit register fieldsMarek Olšák1-1/+6
2021-04-17amd/registers: rename IMG_FORMAT to GFX10_FORMAT to disambiguate the meaningMarek Olšák1-164/+164
2021-04-17amd/registers: clean up gfx103.jsonMarek Olšák3-12/+14
2021-04-17amd/registers: fix the kernel header parser with latest headersMarek Olšák1-2/+3
2021-04-02amd: fix parsing the last dword of DMA_DATA packetsMarek Olšák1-2/+3
2021-02-13radeonsi: skip s_sendmsg(gs_alloc_req) for NGG passthrough on new chipsMarek Olšák1-1/+2
2020-12-14amd/registers: add missing VRS registersSamuel Pitoiset1-1/+14
2020-11-17amd: add register enums for VRSMarek Olšák2-6/+49
2020-10-23amd: update gfx10-rsrc.json for gfx10.3Marek Olšák1-4/+76
2020-10-23amd: correct typos in gfx10-rsrc.jsonMarek Olšák1-6/+6
2020-10-23amd: regenerate gfx103.json from kernel headersMarek Olšák1-3/+40
2020-09-01amd/registers: switch to new generated register definitionsMarek Olšák5-28625/+7433
2020-09-01amd/registers: add non-gfx10 register files generated from kernel headersMarek Olšák7-0/+85124
2020-09-01amd/registers: add a script that generates json from kernel headersMarek Olšák1-0/+805