[haiku-commits] haiku: hrev45325 - src/add-ons/accelerants/radeon_hd

  • From: kallisti5@xxxxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Wed, 27 Feb 2013 05:36:53 +0100 (CET)

hrev45325 adds 1 changeset to branch 'master'
old head: d06f58081ace6aa75f70167c850ddff722574b1f
new head: 9e3038ae8eed496cd7ca5a82c9754b9ec62c1750
overview: http://cgit.haiku-os.org/haiku/log/?qt=range&q=9e3038a+%5Ed06f580

----------------------------------------------------------------------------

9e3038a: radeon_hd: Revert a change from hrev45219
  
  * Causes a regression in proper UNIPHY
    mode setting.
  * These encoder setup routines do not
    get performed by any dpms stuff and
    are required to put the encoder in the
    correct state for programming.
  * Resolves #8913 and maybe others
  * Thanks Justin for testing!

                          [ Alexander von Gluck IV <kallisti5@xxxxxxxxxxx> ]

----------------------------------------------------------------------------

Revision:    hrev45325
Commit:      9e3038ae8eed496cd7ca5a82c9754b9ec62c1750
URL:         http://cgit.haiku-os.org/haiku/commit/?id=9e3038a
Author:      Alexander von Gluck IV <kallisti5@xxxxxxxxxxx>
Date:        Wed Feb 27 04:36:20 2013 UTC

Ticket:      https://dev.haiku-os.org/ticket/8913

----------------------------------------------------------------------------

1 file changed, 4 deletions(-)
src/add-ons/accelerants/radeon_hd/encoder.cpp | 4 ----

----------------------------------------------------------------------------

diff --git a/src/add-ons/accelerants/radeon_hd/encoder.cpp 
b/src/add-ons/accelerants/radeon_hd/encoder.cpp
index 4064d2c..e8504df 100644
--- a/src/add-ons/accelerants/radeon_hd/encoder.cpp
+++ b/src/add-ons/accelerants/radeon_hd/encoder.cpp
@@ -324,9 +324,6 @@ encoder_mode_set(uint8 crtcID)
                case ENCODER_OBJECT_ID_INTERNAL_UNIPHY1:
                case ENCODER_OBJECT_ID_INTERNAL_UNIPHY2:
                case ENCODER_OBJECT_ID_INTERNAL_KLDSCP_LVTMA:
-                       // already handled by virue of setting DPMS_OFF before
-                       // getting here
-#if 0
                        if ((info.chipsetFlags & CHIP_APU) != 0
                                || info.dceMajor >= 5) {
                                // Setup DIG encoder
@@ -359,7 +356,6 @@ encoder_mode_set(uint8 crtcID)
                                transmitter_dig_setup(connectorIndex, 
pixelClock, 0, 0,
                                        ATOM_TRANSMITTER_ACTION_ENABLE);
                        }
-#endif
                        break;
                case ENCODER_OBJECT_ID_INTERNAL_DDI:
                case ENCODER_OBJECT_ID_INTERNAL_DVO1:


Other related posts:

  • » [haiku-commits] haiku: hrev45325 - src/add-ons/accelerants/radeon_hd - kallisti5