summaryrefslogtreecommitdiff
path: root/usr/src
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src')
-rw-r--r--usr/src/uts/intel/io/intel_nb5000/nb5000.h4
-rw-r--r--usr/src/uts/intel/io/intel_nb5000/nb5000_init.c2
2 files changed, 3 insertions, 3 deletions
diff --git a/usr/src/uts/intel/io/intel_nb5000/nb5000.h b/usr/src/uts/intel/io/intel_nb5000/nb5000.h
index 6af11ea0b1..266d0d0c4a 100644
--- a/usr/src/uts/intel/io/intel_nb5000/nb5000.h
+++ b/usr/src/uts/intel/io/intel_nb5000/nb5000.h
@@ -68,8 +68,8 @@ extern "C" {
#define TLOW_MAX 0x100000000ULL
#define MTR_PRESENT(mtr) \
- ((mtr) & (nb_chipset == INTEL_NB_5400 || nb_chipset == INTEL_NB_5100 ? \
- 0x0400 : 0x0100))
+ (((mtr) & (nb_chipset == INTEL_NB_5400 || nb_chipset == INTEL_NB_5100) \
+ ? 0x0400 : 0x0100) != 0)
#define MTR_ETHROTTLE(mtr) \
((mtr) & (nb_chipset == INTEL_NB_5400 || nb_chipset == INTEL_NB_5100 ? \
? 0x0200 : 0x0080))
diff --git a/usr/src/uts/intel/io/intel_nb5000/nb5000_init.c b/usr/src/uts/intel/io/intel_nb5000/nb5000_init.c
index 752a90c048..e3afa38bb8 100644
--- a/usr/src/uts/intel/io/intel_nb5000/nb5000_init.c
+++ b/usr/src/uts/intel/io/intel_nb5000/nb5000_init.c
@@ -389,7 +389,7 @@ nb_dimm_present(int channel, int dimm)
return (B_FALSE);
rc = (t & 0xf) == SPD_DDR2;
} else {
- rc = MTR_PRESENT(MTR_RD(channel, dimm)) != 0;
+ rc = MTR_PRESENT(MTR_RD(channel, dimm));
}
return (rc);