drm/radeon: implement pci config reset for r6xx/7xx (v3)
authorAlex Deucher <alexander.deucher@amd.com>
Fri, 1 Nov 2013 23:01:36 +0000 (19:01 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 8 Jan 2014 23:42:22 +0000 (18:42 -0500)
commitde9ae7447aaa2fed8ae4aa9e6b7260915e5b4f7b
tree3866f2fcf1aa0868dc4d9ec53b1bfd5dad50cf74
parent1a0041b8f99656a4600b587a491a1caa0e979e18
drm/radeon: implement pci config reset for r6xx/7xx (v3)

pci config reset is a low level reset that resets
the entire chip from the bus interface.  It can
be more reliable if soft reset fails.

There's not much information still available on
r6xx, so r6xx is based on guess-work.

v2: put behind module parameter
v3: add IGP check

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/radeon/r600.c
drivers/gpu/drm/radeon/r600d.h
drivers/gpu/drm/radeon/rv770.c
drivers/gpu/drm/radeon/rv770d.h