Module Name: src
Committed By: martin
Date: Fri Nov 27 09:34:36 UTC 2015
Modified Files:
src/sys/arch/sparc64/dev: schizo.c
Log Message:
Use __BIT() for some masks to fix the sparc build.
No binary changes.
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/sys/arch/sparc64/dev/schizo.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/arch/sparc64/dev/schizo.c
diff -u src/sys/arch/sparc64/dev/schizo.c:1.34 src/sys/arch/sparc64/dev/schizo.c:1.35
--- src/sys/arch/sparc64/dev/schizo.c:1.34 Mon Nov 23 21:40:14 2015
+++ src/sys/arch/sparc64/dev/schizo.c Fri Nov 27 09:34:36 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: schizo.c,v 1.34 2015/11/23 21:40:14 jdc Exp $ */
+/* $NetBSD: schizo.c,v 1.35 2015/11/27 09:34:36 martin Exp $ */
/* $OpenBSD: schizo.c,v 1.55 2008/08/18 20:29:37 brad Exp $ */
/*
@@ -30,7 +30,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: schizo.c,v 1.34 2015/11/23 21:40:14 jdc Exp $");
+__KERNEL_RCSID(0, "$NetBSD: schizo.c,v 1.35 2015/11/27 09:34:36 martin Exp $");
#include <sys/param.h>
#include <sys/device.h>
@@ -329,28 +329,28 @@ schizo_attach(device_t parent, device_t
(void **)&ino_bitmaps)) {
/* No property - set defaults (double map UE, CE, SERR). */
if (pbm->sp_bus_a)
- ino_bitmap = 1UL << SCZ_PCIERR_A_INO;
+ ino_bitmap = __BIT(SCZ_PCIERR_A_INO);
else
- ino_bitmap = 1UL << SCZ_PCIERR_B_INO;
- ino_bitmap |= (1UL << SCZ_UE_INO) | (1UL << SCZ_CE_INO) |
- (1UL << SCZ_SERR_INO);
+ ino_bitmap = __BIT(SCZ_PCIERR_B_INO);
+ ino_bitmap |= __BIT(SCZ_UE_INO) | __BIT(SCZ_CE_INO) |
+ __BIT(SCZ_SERR_INO);
} else
ino_bitmap = (uint64_t) ino_bitmaps[1] << 32 | ino_bitmaps[0];
DPRINTF(SDB_INTR, ("ino_bitmap=0x%016" PRIx64 "\n", ino_bitmap));
- if (ino_bitmap & (1UL << SCZ_PCIERR_A_INO))
+ if (ino_bitmap & __BIT(SCZ_PCIERR_A_INO))
schizo_set_intr(sc, pbm, PIL_HIGH, schizo_pci_error,
pbm, SCZ_PCIERR_A_INO, "pci_a");
- if (ino_bitmap & (1UL << SCZ_PCIERR_B_INO))
+ if (ino_bitmap & __BIT(SCZ_PCIERR_B_INO))
schizo_set_intr(sc, pbm, PIL_HIGH, schizo_pci_error,
pbm, SCZ_PCIERR_B_INO, "pci_b");
- if (ino_bitmap & (1UL << SCZ_UE_INO))
+ if (ino_bitmap & __BIT(SCZ_UE_INO))
schizo_set_intr(sc, pbm, PIL_HIGH, schizo_ue, sc, SCZ_UE_INO,
"ue");
- if (ino_bitmap & (1UL << SCZ_CE_INO))
+ if (ino_bitmap & __BIT(SCZ_CE_INO))
schizo_set_intr(sc, pbm, PIL_HIGH, schizo_ce, sc, SCZ_CE_INO,
"ce");
- if (ino_bitmap & (1UL << SCZ_SERR_INO))
+ if (ino_bitmap & __BIT(SCZ_SERR_INO))
schizo_set_intr(sc, pbm, PIL_HIGH, schizo_safari_error, sc,
SCZ_SERR_INO, "safari");