Age | Commit message (Collapse) | Author | Files | Lines |
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Eventually the kernel will express mappings automatically and this option will become
redunant.
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Update scripts to skip over register definitions without a
_MASK field which is what we use anyways.
Also add a small include for Windows builds.
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Bits were missing from various IP blocks because the kernel headers used
mixed spaces/tabs which the script was filtering out.
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
In order to share some of the IP in umr with other groups we are
moving some of the lower level functionality into a separate internal
library with the plan to make the build configurable to pick
different providers.
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
This adds a PM4 stream decoder that feeds a developer supplied
user interface with decoded PM4 packets. As opposed to the
"--ring" command which dumps to stdout these new routines dump
through a externally provided set of callback functions. To be
used in creating user interfaces around the decoding functionality.
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
- CONTEXT_REG_RMW
- LOAD_SH_REG_INDEX
- DMA_DATA_FILL_MULTI
- SET_SH_REG_INDEX
- LOAD_CONTEXT_REG_INDEX
- SET_UCONFIG_REG_INDEX
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Raven2 is picked up with the 0x15DD DID. While it does have slightly different IP
the changes are minimal and are not relevant to the kernel driver. As the kernel
headers are not being updated umr will just treat all three like a raven1 device.
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Also add SIGINT handler to properly resume waves before killing
profiler.
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
tabulated in the profiler
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
Tested-by: Christian König <christian.koenig@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
On some configurations catching the ring in a halted
state while profiling proved rather difficult. Now
we release waves if the ring hasn't actually halted. This
greatly improves the ability to catch valid IB and shader
data.
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
This command allows dumping of arbitrary PM4/SDMA indirect
buffers.
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|
|
Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
|