Skip to content
Commit 6174a2c5 authored by Ben Crocker's avatar Ben Crocker Committed by Ben Hutchings
Browse files

drm/radeon: insist on 32-bit DMA for Cedar on PPC64/PPC64LE

commit 2c83029c upstream.

In radeon_device_init, set the need_dma32 flag for Cedar chips
(e.g. FirePro 2270).  This fixes, or at least works around, a bug
on PowerPC exposed by last year's commits

8e3f1b1d (Russell Currey)

and

253fd51e

 (Alistair Popple)

which enabled the 64-bit DMA iommu bypass.

This caused the device to freeze, in some cases unrecoverably, and is
the subject of several bug reports internal to Red Hat.

Signed-off-by: default avatarBen Crocker <bcrocker@redhat.com>
Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
Signed-off-by: default avatarBen Hutchings <ben@decadent.org.uk>
parent b326f1ba
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment