Module Name:    src
Committed By:   msaitoh
Date:           Wed Oct 21 15:01:02 UTC 2015

Modified Files:
        src/sys/dev/pci: pci_subr.c

Log Message:
Fix compile error...


To generate a diff of this commit:
cvs rdiff -u -r1.138 -r1.139 src/sys/dev/pci/pci_subr.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/dev/pci/pci_subr.c
diff -u src/sys/dev/pci/pci_subr.c:1.138 src/sys/dev/pci/pci_subr.c:1.139
--- src/sys/dev/pci/pci_subr.c:1.138	Wed Oct 21 12:54:59 2015
+++ src/sys/dev/pci/pci_subr.c	Wed Oct 21 15:01:01 2015
@@ -1,4 +1,4 @@
-/*	$NetBSD: pci_subr.c,v 1.138 2015/10/21 12:54:59 msaitoh Exp $	*/
+/*	$NetBSD: pci_subr.c,v 1.139 2015/10/21 15:01:01 msaitoh Exp $	*/
 
 /*
  * Copyright (c) 1997 Zubin D. Dittia.  All rights reserved.
@@ -40,7 +40,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: pci_subr.c,v 1.138 2015/10/21 12:54:59 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: pci_subr.c,v 1.139 2015/10/21 15:01:01 msaitoh Exp $");
 
 #ifdef _KERNEL_OPT
 #include "opt_pci.h"
@@ -1800,15 +1800,16 @@ pci_conf_print_sata_cap(const pcireg_t *
 
 	reg = regs[o2i(capoff + PCI_MSIX_CTL)];
 	printf("    Revision register: 0x%04x\n", (reg >> 16) & 0xff);
-	printf("      Revision: %lu.%lu\n",
-	    __SHIFTOUT(reg, PCI_SATA_REV_MAJOR),
-	    __SHIFTOUT(reg, PCI_SATA_REV_MINOR));
+	printf("      Revision: %u.%u\n",
+	    (unsigned int)__SHIFTOUT(reg, PCI_SATA_REV_MAJOR),
+	    (unsigned int)__SHIFTOUT(reg, PCI_SATA_REV_MINOR));
 
 	reg = regs[o2i(capoff + PCI_SATA_BAR)];
 
 	printf("    BAR Register: 0x%08x\n", reg);
-	printf("      BAR number: %lu\n", reg & PCI_SATA_BAR_NUM);
-	printf("      BAR offset: 0x%08lx\n", reg & PCI_SATA_BAR_OFFSET);
+	printf("      BAR number: %d\n", (int)(reg & PCI_SATA_BAR_NUM));
+	printf("      BAR offset: 0x%08x\n",
+	    (pcireg_t)(reg & PCI_SATA_BAR_OFFSET));
 }
 
 static void
@@ -2674,7 +2675,8 @@ pci_conf_print_multicast_cap(const pcire
 	cap = reg & 0xffff;
 	ctl = reg >> 16;
 	printf("    Capability Register: 0x%04x\n", cap);
-	printf("      Max Group: %lu\n", (reg & PCI_MCAST_CAP_MAXGRP) + 1);
+	printf("      Max Group: %u\n",
+	    (pcireg_t)(reg & PCI_MCAST_CAP_MAXGRP) + 1);
 
 	/* Endpoint Only */
 	n = __SHIFTOUT(reg, PCI_MCAST_CAP_WINSIZEREQ);
@@ -2684,15 +2686,16 @@ pci_conf_print_multicast_cap(const pcire
 	onoff("ECRC Regeneration Supported", reg, PCI_MCAST_CAP_ECRCREGEN);
 
 	printf("    Control Register: 0x%04x\n", ctl);
-	printf("      Num Group: %lu\n",
-	    __SHIFTOUT(reg, PCI_MCAST_CTL_NUMGRP) + 1);
+	printf("      Num Group: %u\n",
+	    (unsigned int)__SHIFTOUT(reg, PCI_MCAST_CTL_NUMGRP) + 1);
 	onoff("Enable", reg, PCI_MCAST_CTL_ENA);
 
 	regl = regs[o2i(extcapoff + PCI_MCAST_BARL)];
 	regh = regs[o2i(extcapoff + PCI_MCAST_BARH)];
 	printf("    Base Address Register 0: 0x%08x\n", regl);
 	printf("    Base Address Register 1: 0x%08x\n", regh);
-	printf("      Index Position: %lu\n", regl & PCI_MCAST_BARL_INDPOS);
+	printf("      Index Position: %u\n",
+	    (unsigned int)(regl & PCI_MCAST_BARL_INDPOS));
 	addr = ((uint64_t)regh << 32) | (regl & PCI_MCAST_BARL_ADDR);
 	printf("      Base Address: 0x%016" PRIx64 "\n", addr);
 

Reply via email to