intel_extreme: enable Werror and fix warnings.

This commit is contained in:
Adrien Destugues
2016-08-27 09:03:56 +02:00
parent 8dd9b6f0cf
commit 8a3177ff3f
2 changed files with 8 additions and 7 deletions
+1
View File
@@ -524,6 +524,7 @@ rule ArchitectureSetupWarnings architecture
EnableWerror src add-ons kernel drivers disk ; EnableWerror src add-ons kernel drivers disk ;
EnableWerror src add-ons kernel drivers dvb ; EnableWerror src add-ons kernel drivers dvb ;
# EnableWerror src add-ons kernel drivers graphics ; # EnableWerror src add-ons kernel drivers graphics ;
EnableWerror src add-ons kernel drivers graphics intel_extreme ;
# EnableWerror src add-ons kernel drivers input ; # EnableWerror src add-ons kernel drivers input ;
EnableWerror src add-ons kernel drivers joystick ; EnableWerror src add-ons kernel drivers joystick ;
EnableWerror src add-ons kernel drivers midi ; EnableWerror src add-ons kernel drivers midi ;
@@ -118,7 +118,7 @@ intel_get_interrupt_mask(intel_info& info, int pipes, bool enable)
// On SandyBridge, there is an extra "global enable" flag, which must also // On SandyBridge, there is an extra "global enable" flag, which must also
// be set when enabling the interrupts (but not when testing for them). // be set when enabling the interrupts (but not when testing for them).
if (enable && &info.device_type.InGroup(INTEL_GROUP_SNB)) if (enable && info.device_type.InGroup(INTEL_GROUP_SNB))
mask |= PCH_INTERRUPT_GLOBAL_SNB; mask |= PCH_INTERRUPT_GLOBAL_SNB;
return mask; return mask;
@@ -358,7 +358,7 @@ intel_extreme_init(intel_info &info)
bool hasPCH = (info.pch_info != INTEL_PCH_NONE); bool hasPCH = (info.pch_info != INTEL_PCH_NONE);
ERROR("Init Intel generation %" B_PRId32 " GPU %s PCH split.\n", ERROR("Init Intel generation %d GPU %s PCH split.\n",
info.device_type.Generation(), hasPCH ? "with" : "without"); info.device_type.Generation(), hasPCH ? "with" : "without");
uint32* blocks = info.shared_info->register_blocks; uint32* blocks = info.shared_info->register_blocks;
@@ -398,15 +398,15 @@ intel_extreme_init(intel_info &info)
blocks[REGISTER_BLOCK(REGS_SOUTH_TRANSCODER_PORT)] += VLV_DISPLAY_BASE; blocks[REGISTER_BLOCK(REGS_SOUTH_TRANSCODER_PORT)] += VLV_DISPLAY_BASE;
} }
TRACE("REGS_NORTH_SHARED: 0x%X\n", TRACE("REGS_NORTH_SHARED: 0x%" B_PRIx32 "\n",
blocks[REGISTER_BLOCK(REGS_NORTH_SHARED)]); blocks[REGISTER_BLOCK(REGS_NORTH_SHARED)]);
TRACE("REGS_NORTH_PIPE_AND_PORT: 0x%X\n", TRACE("REGS_NORTH_PIPE_AND_PORT: 0x%" B_PRIx32 "\n",
blocks[REGISTER_BLOCK(REGS_NORTH_PIPE_AND_PORT)]); blocks[REGISTER_BLOCK(REGS_NORTH_PIPE_AND_PORT)]);
TRACE("REGS_NORTH_PLANE_CONTROL: 0x%X\n", TRACE("REGS_NORTH_PLANE_CONTROL: 0x%" B_PRIx32 "\n",
blocks[REGISTER_BLOCK(REGS_NORTH_PLANE_CONTROL)]); blocks[REGISTER_BLOCK(REGS_NORTH_PLANE_CONTROL)]);
TRACE("REGS_SOUTH_SHARED: 0x%X\n", TRACE("REGS_SOUTH_SHARED: 0x%" B_PRIx32 "\n",
blocks[REGISTER_BLOCK(REGS_SOUTH_SHARED)]); blocks[REGISTER_BLOCK(REGS_SOUTH_SHARED)]);
TRACE("REGS_SOUTH_TRANSCODER_PORT: 0x%X\n", TRACE("REGS_SOUTH_TRANSCODER_PORT: 0x%" B_PRIx32 "\n",
blocks[REGISTER_BLOCK(REGS_SOUTH_TRANSCODER_PORT)]); blocks[REGISTER_BLOCK(REGS_SOUTH_TRANSCODER_PORT)]);
// make sure bus master, memory-mapped I/O, and frame buffer is enabled // make sure bus master, memory-mapped I/O, and frame buffer is enabled