drm/radeon/kms: add gui_idle callback
[deliverable/linux.git] / drivers / gpu / drm / radeon / r600.c
index 2ec423c3f3f84ff028dbfee03e39f2ff26e8b519..1c85dcb168a1a8870df3ba6d3fa70c9dfba0a993 100644 (file)
@@ -92,6 +92,14 @@ void r600_gpu_init(struct radeon_device *rdev);
 void r600_fini(struct radeon_device *rdev);
 void r600_irq_disable(struct radeon_device *rdev);
 
+bool r600_gui_idle(struct radeon_device *rdev)
+{
+       if (RREG32(GRBM_STATUS) & GUI_ACTIVE)
+               return false;
+       else
+               return true;
+}
+
 /* hpd for digital panel detect/disconnect */
 bool r600_hpd_sense(struct radeon_device *rdev, enum radeon_hpd_id hpd)
 {
This page took 0.029307 seconds and 5 git commands to generate.