Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6b79d521 authored by Dave Airlie's avatar Dave Airlie Committed by Dave Airlie
Browse files

radeon: fix writeback across suspend/resume.



Make writeback not get disabled on resume.

Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
parent 38eda211
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -626,8 +626,6 @@ static void radeon_cp_init_ring_buffer(struct drm_device * dev,
		     dev_priv->ring.size_l2qw);
#endif

	/* Start with assuming that writeback doesn't work */
	dev_priv->writeback_works = 0;

	/* Initialize the scratch register pointer.  This will cause
	 * the scratch register values to be written out to memory
@@ -674,6 +672,9 @@ static void radeon_test_writeback(drm_radeon_private_t * dev_priv)
{
	u32 tmp;

	/* Start with assuming that writeback doesn't work */
	dev_priv->writeback_works = 0;

	/* Writeback doesn't seem to work everywhere, test it here and possibly
	 * enable it if it appears to work
	 */