linux/drivers
Jonathan Kim 4504f14338 drm/amdgpu: setup hw debug registers on driver initialization
Add missing debug trap registers references and initialize all debug
registers on boot by clearing the hardware exception overrides and the
wave allocation ID index.

The debugger requires that TTMPs 6 & 7 save the dispatch ID to map
waves onto dispatch during compute context inspection.
In order to correctly set this up, set the special reserved CP bit by
default whenever the MQD is initailized.

Signed-off-by: Jonathan Kim <jonathan.kim@amd.com>
Reviewed-by: Felix Kuehling <felix.kuehling@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2023-06-09 12:34:56 -04:00
..
accel accel/habanalabs: add missing error flow in hl_sysfs_init() 2023-04-08 10:44:23 +03:00
accessibility
acpi Thermal control fixes for 6.3-rc4 2023-03-24 13:45:58 -07:00
amba
android
ata
atm
auxdisplay
base
bcma
block
bluetooth Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work 2023-03-23 13:09:38 -07:00
bus
cdrom
char
clk
clocksource
comedi
connector
counter
cpufreq
cpuidle
crypto
cxl
dax
dca
devfreq
dio
dma
dma-buf Merge tag 'dma-fence-deadline' of https://gitlab.freedesktop.org/drm/msm into drm-next 2023-03-29 15:45:38 +02:00
edac
eisa
extcon
firewire
firmware ARM: SoC fixes for 6.3, part 2 2023-03-24 15:38:13 -07:00
fpga
fsi
gnss
gpio
gpu drm/amdgpu: setup hw debug registers on driver initialization 2023-06-09 12:34:56 -04:00
greybus
hid
hsi
hte
hv
hwmon
hwspinlock
hwtracing
i2c
i3c
idle
iio
infiniband
input
interconnect
iommu
ipack
irqchip
isdn
leds
macintosh
mailbox
mcb
md - Fix DM thin to work as a swap device by using 'limit_swap_bios' DM 2023-03-24 14:20:48 -07:00
media
memory
memstick
message
mfd
misc Core Changes: 2023-03-24 20:22:03 +01:00
mmc
most
mtd
mux
net bpf-for-netdev 2023-03-23 16:03:33 -07:00
nfc
ntb
nubus
nvdimm
nvme
nvmem
of
opp
parisc
parport
pci
pcmcia
peci
perf
phy
pinctrl
platform chrome-platform fixes for v6.3-rc4 2023-03-24 09:05:25 -07:00
pnp
power
powercap
pps
ps3
ptp
pwm
rapidio
ras
regulator
remoteproc
reset
rpmsg
rtc
s390
sbus
scsi SCSI fixes on 20230323 2023-03-24 08:27:13 -07:00
sh
siox
slimbus
soc
soundwire
spi
spmi
ssb
staging drm/tegra: Changes for v6.4-rc1 2023-04-06 15:02:17 +02:00
target
tc
tee
thermal Merge branch 'thermal-acpi' 2023-03-24 17:11:27 +01:00
thunderbolt
tty xen: branch for v6.3-rc4 2023-03-24 09:44:43 -07:00
ufs
uio
usb usb: dwc2: fix a race, don't power off/on phy for dual-role mode 2023-03-23 19:13:16 +01:00
vdpa
vfio
vhost
video fbdev/radeon: use pci aperture helpers 2023-04-04 14:55:58 +02:00
virt
virtio
vlynq
w1
watchdog
xen
zorro
Kconfig
Makefile