[haiku-commits] r42830 - haiku/trunk/src/add-ons/accelerants/radeon_hd

  • From: kallisti5@xxxxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Wed, 12 Oct 2011 22:28:37 +0200 (CEST)

Author: kallisti5
Date: 2011-10-12 22:28:37 +0200 (Wed, 12 Oct 2011)
New Revision: 42830
Changeset: https://dev.haiku-os.org/changeset/42830

Modified:
   haiku/trunk/src/add-ons/accelerants/radeon_hd/bios.cpp
   haiku/trunk/src/add-ons/accelerants/radeon_hd/display.cpp
   haiku/trunk/src/add-ons/accelerants/radeon_hd/encoder.cpp
   haiku/trunk/src/add-ons/accelerants/radeon_hd/gpu.cpp
Log:
* style fix
  ensure bitwise ands are compared to 0 or non 0 as per Axel


Modified: haiku/trunk/src/add-ons/accelerants/radeon_hd/bios.cpp
===================================================================
--- haiku/trunk/src/add-ons/accelerants/radeon_hd/bios.cpp      2011-10-12 
19:36:47 UTC (rev 42829)
+++ haiku/trunk/src/add-ons/accelerants/radeon_hd/bios.cpp      2011-10-12 
20:28:37 UTC (rev 42830)
@@ -73,7 +73,7 @@
                        + EVERGREEN_CRTC0_REGISTER_OFFSET)
                        | Read32(OUT, EVERGREEN_CRTC_CONTROL
                        + EVERGREEN_CRTC1_REGISTER_OFFSET);
-               if (reg & EVERGREEN_CRTC_MASTER_EN)
+               if ((reg & EVERGREEN_CRTC_MASTER_EN) != 0)
                        return true;
        } else if (info.device_chipset >= RADEON_R1000) {
                // evergreen or higher
@@ -89,13 +89,13 @@
                                + EVERGREEN_CRTC4_REGISTER_OFFSET)
                        | Read32(OUT, EVERGREEN_CRTC_CONTROL
                                + EVERGREEN_CRTC5_REGISTER_OFFSET);
-               if (reg & EVERGREEN_CRTC_MASTER_EN)
+               if ((reg & EVERGREEN_CRTC_MASTER_EN) != 0)
                        return true;
        } else if (info.device_chipset > RADEON_R580) {
                // avivio through r700
                reg = Read32(OUT, AVIVO_D1CRTC_CONTROL) |
                        Read32(OUT, AVIVO_D2CRTC_CONTROL);
-               if (reg & AVIVO_CRTC_EN) {
+               if ((reg & AVIVO_CRTC_EN) != 0) {
                        return true;
                }
        }

Modified: haiku/trunk/src/add-ons/accelerants/radeon_hd/display.cpp
===================================================================
--- haiku/trunk/src/add-ons/accelerants/radeon_hd/display.cpp   2011-10-12 
19:36:47 UTC (rev 42829)
+++ haiku/trunk/src/add-ons/accelerants/radeon_hd/display.cpp   2011-10-12 
20:28:37 UTC (rev 42830)
@@ -260,7 +260,7 @@
                gConnector[i]->valid = false;
 
                // check if this connector is used
-               if (!(device_support & (1 << i)))
+               if ((device_support & (1 << i)) == 0)
                        continue;
 
                if (i == ATOM_DEVICE_CV_INDEX) {
@@ -386,7 +386,7 @@
                uint16 connector_object_id;
                uint16 connector_flags = 
B_LENDIAN_TO_HOST_INT16(path->usDeviceTag);
 
-               if (device_support & connector_flags) {
+               if ((device_support & connector_flags) != 0) {
                        uint8 con_obj_id = 
(B_LENDIAN_TO_HOST_INT16(path->usConnObjectId)
                                & OBJECT_ID_MASK) >> OBJECT_ID_SHIFT;
 
@@ -472,8 +472,8 @@
                                                                case 
ENCODER_OBJECT_ID_INTERNAL_TMDS1:
                                                                case 
ENCODER_OBJECT_ID_INTERNAL_KLDSCP_TMDS1:
                                                                case 
ENCODER_OBJECT_ID_INTERNAL_LVTM1:
-                                                                       if 
(connector_flags
-                                                                               
& ATOM_DEVICE_LCD_SUPPORT) {
+                                                                       if 
((connector_flags
+                                                                               
& ATOM_DEVICE_LCD_SUPPORT) != 0) {
                                                                                
encoder_type = VIDEO_ENCODER_LVDS;
                                                                                
// radeon_atombios_get_lvds_info
                                                                        } else {
@@ -496,11 +496,11 @@
                                                                case 
ENCODER_OBJECT_ID_INTERNAL_KLDSCP_LVTMA:
                                                                case 
ENCODER_OBJECT_ID_INTERNAL_UNIPHY1:
                                                                case 
ENCODER_OBJECT_ID_INTERNAL_UNIPHY2:
-                                                                       if 
(connector_flags
-                                                                               
& ATOM_DEVICE_LCD_SUPPORT) {
+                                                                       if 
((connector_flags
+                                                                               
& ATOM_DEVICE_LCD_SUPPORT) != 0) {
                                                                                
encoder_type = VIDEO_ENCODER_LVDS;
-                                                                       } else 
if (connector_flags
-                                                                               
& ATOM_DEVICE_CRT_SUPPORT) {
+                                                                       } else 
if ((connector_flags
+                                                                               
& ATOM_DEVICE_CRT_SUPPORT) != 0) {
                                                                                
encoder_type = VIDEO_ENCODER_DAC;
                                                                        } else {
                                                                                
encoder_type = VIDEO_ENCODER_TMDS;
@@ -516,11 +516,11 @@
                                                                case 
ENCODER_OBJECT_ID_HDMI_SI1930:
                                                                case 
ENCODER_OBJECT_ID_TRAVIS:
                                                                case 
ENCODER_OBJECT_ID_NUTMEG:
-                                                                       if 
(connector_flags
-                                                                               
& ATOM_DEVICE_LCD_SUPPORT) {
+                                                                       if 
((connector_flags
+                                                                               
& ATOM_DEVICE_LCD_SUPPORT) != 0) {
                                                                                
encoder_type = VIDEO_ENCODER_LVDS;
-                                                                       } else 
if (connector_flags
-                                                                               
& ATOM_DEVICE_CRT_SUPPORT) {
+                                                                       } else 
if ((connector_flags
+                                                                               
& ATOM_DEVICE_CRT_SUPPORT) != 0) {
                                                                                
encoder_type = VIDEO_ENCODER_DAC;
                                                                        } else {
                                                                                
encoder_type = VIDEO_ENCODER_TMDS;

Modified: haiku/trunk/src/add-ons/accelerants/radeon_hd/encoder.cpp
===================================================================
--- haiku/trunk/src/add-ons/accelerants/radeon_hd/encoder.cpp   2011-10-12 
19:36:47 UTC (rev 42829)
+++ haiku/trunk/src/add-ons/accelerants/radeon_hd/encoder.cpp   2011-10-12 
20:28:37 UTC (rev 42830)
@@ -66,8 +66,8 @@
                                                        break;
                                                case 
ENCODER_OBJECT_ID_INTERNAL_LVDS:
                                                case 
ENCODER_OBJECT_ID_INTERNAL_LVTM1:
-                                                       if 
(gConnector[connector_index]->flags
-                                                               & 
ATOM_DEVICE_LCD1_SUPPORT)
+                                                       if 
((gConnector[connector_index]->flags
+                                                               & 
ATOM_DEVICE_LCD1_SUPPORT) != 0)
                                                                
args.v1.ucDevice = ATOM_DEVICE_LCD1_INDEX;
                                                        else
                                                                
args.v1.ucDevice = ATOM_DEVICE_DFP3_INDEX;
@@ -237,7 +237,7 @@
                        index = GetIndexIntoMasterTable(COMMAND, 
TMDS1EncoderControl);
                        break;
                case ENCODER_OBJECT_ID_INTERNAL_LVTM1:
-                       if (connector_flags & ATOM_DEVICE_LCD_SUPPORT)
+                       if ((connector_flags & ATOM_DEVICE_LCD_SUPPORT) != 0)
                                index = GetIndexIntoMasterTable(COMMAND, 
LVDSEncoderControl);
                        else
                                index = GetIndexIntoMasterTable(COMMAND, 
TMDS2EncoderControl);
@@ -260,7 +260,7 @@
                                        args.v1.ucMisc |= 
PANEL_ENCODER_MISC_HDMI_TYPE;
                                args.v1.usPixelClock = 
B_HOST_TO_LENDIAN_INT16(pixelClock / 10);
 
-                               if (connector_flags & 
(ATOM_DEVICE_LCD_SUPPORT)) {
+                               if ((connector_flags & ATOM_DEVICE_LCD_SUPPORT) 
!= 0) {
                                        // TODO : laptop display support
                                        //if (dig->lcd_misc & 
ATOM_PANEL_MISC_DUAL)
                                        //      args.v1.ucMisc |= 
PANEL_ENCODER_MISC_DUAL;
@@ -290,7 +290,7 @@
                                args.v2.ucSpatial = 0;
                                args.v2.ucTemporal = 0;
                                args.v2.ucFRC = 0;
-                               if (connector_flags & ATOM_DEVICE_LCD_SUPPORT) {
+                               if ((connector_flags & ATOM_DEVICE_LCD_SUPPORT) 
!= 0) {
                                        // TODO : laptop display support
                                        //if (dig->lcd_misc & 
ATOM_PANEL_MISC_DUAL)
                                        //      args.v2.ucMisc |= 
PANEL_ENCODER_MISC_DUAL;
@@ -377,35 +377,35 @@
        // TODO : r500
        uint32 bios_3_scratch = Read32(OUT, R600_BIOS_3_SCRATCH);
 
-       if (encoder_flags & ATOM_DEVICE_TV1_SUPPORT) {
+       if ((encoder_flags & ATOM_DEVICE_TV1_SUPPORT) != 0) {
                bios_3_scratch &= ~ATOM_S3_TV1_CRTC_ACTIVE;
                bios_3_scratch |= (crtc_id << 18);
        }
-       if (encoder_flags & ATOM_DEVICE_CV_SUPPORT) {
+       if ((encoder_flags & ATOM_DEVICE_CV_SUPPORT) != 0) {
                bios_3_scratch &= ~ATOM_S3_CV_CRTC_ACTIVE;
                bios_3_scratch |= (crtc_id << 24);
        }
-       if (encoder_flags & ATOM_DEVICE_CRT1_SUPPORT) {
+       if ((encoder_flags & ATOM_DEVICE_CRT1_SUPPORT) != 0) {
                bios_3_scratch &= ~ATOM_S3_CRT1_CRTC_ACTIVE;
                bios_3_scratch |= (crtc_id << 16);
        }
-       if (encoder_flags & ATOM_DEVICE_CRT2_SUPPORT) {
+       if ((encoder_flags & ATOM_DEVICE_CRT2_SUPPORT) != 0) {
                bios_3_scratch &= ~ATOM_S3_CRT2_CRTC_ACTIVE;
                bios_3_scratch |= (crtc_id << 20);
        }
-       if (encoder_flags & ATOM_DEVICE_LCD1_SUPPORT) {
+       if ((encoder_flags & ATOM_DEVICE_LCD1_SUPPORT) != 0) {
                bios_3_scratch &= ~ATOM_S3_LCD1_CRTC_ACTIVE;
                bios_3_scratch |= (crtc_id << 17);
        }
-       if (encoder_flags & ATOM_DEVICE_DFP1_SUPPORT) {
+       if ((encoder_flags & ATOM_DEVICE_DFP1_SUPPORT) != 0) {
                bios_3_scratch &= ~ATOM_S3_DFP1_CRTC_ACTIVE;
                bios_3_scratch |= (crtc_id << 19);
        }
-       if (encoder_flags & ATOM_DEVICE_DFP2_SUPPORT) {
+       if ((encoder_flags & ATOM_DEVICE_DFP2_SUPPORT) != 0) {
                bios_3_scratch &= ~ATOM_S3_DFP2_CRTC_ACTIVE;
                bios_3_scratch |= (crtc_id << 23);
        }
-       if (encoder_flags & ATOM_DEVICE_DFP3_SUPPORT) {
+       if ((encoder_flags & ATOM_DEVICE_DFP3_SUPPORT) != 0) {
                bios_3_scratch &= ~ATOM_S3_DFP3_CRTC_ACTIVE;
                bios_3_scratch |= (crtc_id << 25);
        }
@@ -426,61 +426,61 @@
        // TODO : r500
        uint32 bios_2_scratch = Read32(OUT, R600_BIOS_2_SCRATCH);
 
-       if (encoder_flags & ATOM_DEVICE_TV1_SUPPORT) {
+       if ((encoder_flags & ATOM_DEVICE_TV1_SUPPORT) != 0) {
                if (power == true)
                        bios_2_scratch &= ~ATOM_S2_TV1_DPMS_STATE;
                else
                        bios_2_scratch |= ATOM_S2_TV1_DPMS_STATE;
        }
-       if (encoder_flags & ATOM_DEVICE_CV_SUPPORT) {
+       if ((encoder_flags & ATOM_DEVICE_CV_SUPPORT) != 0) {
                if (power == true)
                        bios_2_scratch &= ~ATOM_S2_CV_DPMS_STATE;
                else
                        bios_2_scratch |= ATOM_S2_CV_DPMS_STATE;
        }
-       if (encoder_flags & ATOM_DEVICE_CRT1_SUPPORT) {
+       if ((encoder_flags & ATOM_DEVICE_CRT1_SUPPORT) != 0) {
                if (power == true)
                        bios_2_scratch &= ~ATOM_S2_CRT1_DPMS_STATE;
                else
                        bios_2_scratch |= ATOM_S2_CRT1_DPMS_STATE;
        }
-       if (encoder_flags & ATOM_DEVICE_CRT2_SUPPORT) {
+       if ((encoder_flags & ATOM_DEVICE_CRT2_SUPPORT) != 0) {
                if (power == true)
                        bios_2_scratch &= ~ATOM_S2_CRT2_DPMS_STATE;
                else
                        bios_2_scratch |= ATOM_S2_CRT2_DPMS_STATE;
        }
-       if (encoder_flags & ATOM_DEVICE_LCD1_SUPPORT) {
+       if ((encoder_flags & ATOM_DEVICE_LCD1_SUPPORT) != 0) {
                if (power == true)
                        bios_2_scratch &= ~ATOM_S2_LCD1_DPMS_STATE;
                else
                        bios_2_scratch |= ATOM_S2_LCD1_DPMS_STATE;
        }
-       if (encoder_flags & ATOM_DEVICE_DFP1_SUPPORT) {
+       if ((encoder_flags & ATOM_DEVICE_DFP1_SUPPORT) != 0) {
                if (power == true)
                        bios_2_scratch &= ~ATOM_S2_DFP1_DPMS_STATE;
                else
                        bios_2_scratch |= ATOM_S2_DFP1_DPMS_STATE;
        }
-       if (encoder_flags & ATOM_DEVICE_DFP2_SUPPORT) {
+       if ((encoder_flags & ATOM_DEVICE_DFP2_SUPPORT) != 0) {
                if (power == true)
                        bios_2_scratch &= ~ATOM_S2_DFP2_DPMS_STATE;
                else
                        bios_2_scratch |= ATOM_S2_DFP2_DPMS_STATE;
        }
-       if (encoder_flags & ATOM_DEVICE_DFP3_SUPPORT) {
+       if ((encoder_flags & ATOM_DEVICE_DFP3_SUPPORT) != 0) {
                if (power == true)
                        bios_2_scratch &= ~ATOM_S2_DFP3_DPMS_STATE;
                else
                        bios_2_scratch |= ATOM_S2_DFP3_DPMS_STATE;
        }
-       if (encoder_flags & ATOM_DEVICE_DFP4_SUPPORT) {
+       if ((encoder_flags & ATOM_DEVICE_DFP4_SUPPORT) != 0) {
                if (power == true)
                        bios_2_scratch &= ~ATOM_S2_DFP4_DPMS_STATE;
                else
                        bios_2_scratch |= ATOM_S2_DFP4_DPMS_STATE;
        }
-       if (encoder_flags & ATOM_DEVICE_DFP5_SUPPORT) {
+       if ((encoder_flags & ATOM_DEVICE_DFP5_SUPPORT) != 0) {
                if (power == true)
                        bios_2_scratch &= ~ATOM_S2_DFP5_DPMS_STATE;
                else
@@ -527,7 +527,7 @@
                        index = GetIndexIntoMasterTable(COMMAND, 
LCD1OutputControl);
                        break;
                case ENCODER_OBJECT_ID_INTERNAL_LVTM1:
-                       if (encoder_flags & ATOM_DEVICE_LCD_SUPPORT)
+                       if ((encoder_flags & ATOM_DEVICE_LCD_SUPPORT) != 0)
                                index = GetIndexIntoMasterTable(COMMAND, 
LCD1OutputControl);
                        else
                                index = GetIndexIntoMasterTable(COMMAND, 
LVTMAOutputControl);
@@ -556,7 +556,7 @@
                case B_DPMS_ON:
                        args.ucAction = ATOM_ENABLE;
                        atom_execute_table(gAtomContext, index, (uint32*)&args);
-                       if (encoder_flags & ATOM_DEVICE_LCD_SUPPORT) {
+                       if ((encoder_flags & ATOM_DEVICE_LCD_SUPPORT) != 0) {
                                args.ucAction = ATOM_LCD_BLON;
                                atom_execute_table(gAtomContext, index, 
(uint32*)&args);
                        }
@@ -567,7 +567,7 @@
                case B_DPMS_OFF:
                        args.ucAction = ATOM_DISABLE;
                        atom_execute_table(gAtomContext, index, (uint32*)&args);
-                       if (encoder_flags & ATOM_DEVICE_LCD_SUPPORT) {
+                       if ((encoder_flags & ATOM_DEVICE_LCD_SUPPORT) != 0) {
                                args.ucAction = ATOM_LCD_BLOFF;
                                atom_execute_table(gAtomContext, index, 
(uint32*)&args);
                        }

Modified: haiku/trunk/src/add-ons/accelerants/radeon_hd/gpu.cpp
===================================================================
--- haiku/trunk/src/add-ons/accelerants/radeon_hd/gpu.cpp       2011-10-12 
19:36:47 UTC (rev 42829)
+++ haiku/trunk/src/add-ons/accelerants/radeon_hd/gpu.cpp       2011-10-12 
20:28:37 UTC (rev 42830)
@@ -35,7 +35,7 @@
        radeon_shared_info &info = *gInfo->shared_info;
 
        // Read GRBM Command Processor status
-       if (!(Read32(OUT, GRBM_STATUS) & GUI_ACTIVE))
+       if ((Read32(OUT, GRBM_STATUS) & GUI_ACTIVE) == 0)
                return B_ERROR;
 
        TRACE("%s: GPU software reset in progress...\n", __func__);
@@ -95,8 +95,8 @@
 
                uint32 tmp;
                /* Check if any of the rendering block is busy and reset it */
-               if ((Read32(OUT, GRBM_STATUS) & grbm_busy_mask)
-                       || (Read32(OUT, GRBM_STATUS2) & grbm2_busy_mask)) {
+               if ((Read32(OUT, GRBM_STATUS) & grbm_busy_mask) != 0
+                       || (Read32(OUT, GRBM_STATUS2) & grbm2_busy_mask) != 0) {
                        tmp = SOFT_RESET_CR
                                | SOFT_RESET_DB
                                | SOFT_RESET_CB


Other related posts:

  • » [haiku-commits] r42830 - haiku/trunk/src/add-ons/accelerants/radeon_hd - kallisti5