mirror of
https://github.com/torvalds/linux.git
synced 2024-12-04 18:13:04 +00:00
Revert "drm/radeon: Fix EEH during kexec"
This reverts commit 6f7fe9a93e
.
This breaks some boards. Maybe just enable this on PPC for
now?
Bug: https://bugzilla.kernel.org/show_bug.cgi?id=205147
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Cc: stable@vger.kernel.org
This commit is contained in:
parent
598c30dbcc
commit
8d13c187c4
@ -379,19 +379,11 @@ radeon_pci_remove(struct pci_dev *pdev)
|
|||||||
static void
|
static void
|
||||||
radeon_pci_shutdown(struct pci_dev *pdev)
|
radeon_pci_shutdown(struct pci_dev *pdev)
|
||||||
{
|
{
|
||||||
struct drm_device *ddev = pci_get_drvdata(pdev);
|
|
||||||
|
|
||||||
/* if we are running in a VM, make sure the device
|
/* if we are running in a VM, make sure the device
|
||||||
* torn down properly on reboot/shutdown
|
* torn down properly on reboot/shutdown
|
||||||
*/
|
*/
|
||||||
if (radeon_device_is_virtual())
|
if (radeon_device_is_virtual())
|
||||||
radeon_pci_remove(pdev);
|
radeon_pci_remove(pdev);
|
||||||
|
|
||||||
/* Some adapters need to be suspended before a
|
|
||||||
* shutdown occurs in order to prevent an error
|
|
||||||
* during kexec.
|
|
||||||
*/
|
|
||||||
radeon_suspend_kms(ddev, true, true, false);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static int radeon_pmops_suspend(struct device *dev)
|
static int radeon_pmops_suspend(struct device *dev)
|
||||||
|
Loading…
Reference in New Issue
Block a user