Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys No functional change:
details: https://anonhg.NetBSD.org/src/rev/50f15412c973
branches: trunk
changeset: 341684:50f15412c973
user: msaitoh <msaitoh%NetBSD.org@localhost>
date: Tue Nov 17 17:51:42 2015 +0000
description:
No functional change:
- Add comments.
- Remove obsolete comment.
- Move definitions to better location.
- Rename bit definition.
- KNF.
- Indent.
diffstat:
sys/arch/x86/pci/msipic.c | 8 ++++----
sys/dev/pci/pci_subr.c | 6 +++---
sys/dev/pci/pcireg.h | 28 +++++++++++++---------------
3 files changed, 20 insertions(+), 22 deletions(-)
diffs (174 lines):
diff -r 646e5b2a77a3 -r 50f15412c973 sys/arch/x86/pci/msipic.c
--- a/sys/arch/x86/pci/msipic.c Tue Nov 17 17:15:29 2015 +0000
+++ b/sys/arch/x86/pci/msipic.c Tue Nov 17 17:51:42 2015 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: msipic.c,v 1.7 2015/08/13 04:52:40 msaitoh Exp $ */
+/* $NetBSD: msipic.c,v 1.8 2015/11/17 17:51:42 msaitoh Exp $ */
/*
* Copyright (c) 2015 Internet Initiative Japan Inc.
@@ -27,7 +27,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: msipic.c,v 1.7 2015/08/13 04:52:40 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: msipic.c,v 1.8 2015/11/17 17:51:42 msaitoh Exp $");
#include "opt_intrdebug.h"
@@ -493,9 +493,9 @@
vecctl = bus_space_read_4(bstag, bshandle,
entry_base + PCI_MSIX_TABLE_ENTRY_VECTCTL);
if (flag == MSIX_VECCTL_HWMASK)
- vecctl |= PCI_MSIX_VECTCTL_HWMASK_MASK;
+ vecctl |= PCI_MSIX_VECTCTL_MASK;
else
- vecctl &= ~PCI_MSIX_VECTCTL_HWMASK_MASK;
+ vecctl &= ~PCI_MSIX_VECTCTL_MASK;
bus_space_write_4(bstag, bshandle,
entry_base + PCI_MSIX_TABLE_ENTRY_VECTCTL, vecctl);
diff -r 646e5b2a77a3 -r 50f15412c973 sys/dev/pci/pci_subr.c
--- a/sys/dev/pci/pci_subr.c Tue Nov 17 17:15:29 2015 +0000
+++ b/sys/dev/pci/pci_subr.c Tue Nov 17 17:51:42 2015 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: pci_subr.c,v 1.143 2015/11/16 09:10:58 msaitoh Exp $ */
+/* $NetBSD: pci_subr.c,v 1.144 2015/11/17 17:51:42 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.143 2015/11/16 09:10:58 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: pci_subr.c,v 1.144 2015/11/17 17:51:42 msaitoh Exp $");
#ifdef _KERNEL_OPT
#include "opt_pci.h"
@@ -3191,7 +3191,7 @@
pci_conf_print_page_req_cap },
{ PCI_EXTCAP_AMD, "Reserved for AMD",
NULL },
- { PCI_EXTCAP_RESIZE_BAR,"Resizable BAR",
+ { PCI_EXTCAP_RESIZ_BAR, "Resizable BAR",
NULL },
{ PCI_EXTCAP_DPA, "Dynamic Power Allocation",
NULL },
diff -r 646e5b2a77a3 -r 50f15412c973 sys/dev/pci/pcireg.h
--- a/sys/dev/pci/pcireg.h Tue Nov 17 17:15:29 2015 +0000
+++ b/sys/dev/pci/pcireg.h Tue Nov 17 17:51:42 2015 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: pcireg.h,v 1.109 2015/11/16 09:10:58 msaitoh Exp $ */
+/* $NetBSD: pcireg.h,v 1.110 2015/11/17 17:51:42 msaitoh Exp $ */
/*
* Copyright (c) 1995, 1996, 1999, 2000
@@ -36,8 +36,6 @@
/*
* Standardized PCI configuration information
- *
- * XXX This is not complete.
*/
/*
@@ -524,8 +522,6 @@
#define PCI_CAP_RESERVED0 0x00
#define PCI_CAP_PWRMGMT 0x01
#define PCI_CAP_AGP 0x02
-#define PCI_CAP_AGP_MAJOR(cr) (((cr) >> 20) & 0xf)
-#define PCI_CAP_AGP_MINOR(cr) (((cr) >> 16) & 0xf)
#define PCI_CAP_VPD 0x03
#define PCI_CAP_SLOTID 0x04
#define PCI_CAP_MSI 0x05
@@ -535,7 +531,7 @@
#define PCI_CAP_VENDSPEC 0x09
#define PCI_CAP_DEBUGPORT 0x0a
#define PCI_CAP_CPCI_RSRCCTL 0x0b
-#define PCI_CAP_HOTPLUG 0x0c
+#define PCI_CAP_HOTPLUG 0x0c /* Standard Hot-Plug Controller(SHPC)*/
#define PCI_CAP_SUBVENDOR 0x0d
#define PCI_CAP_AGP8 0x0e
#define PCI_CAP_SECURE 0x0f
@@ -597,6 +593,8 @@
* Capability ID: 0x02
* AGP
*/
+#define PCI_CAP_AGP_MAJOR(cr) (((cr) >> 20) & 0xf)
+#define PCI_CAP_AGP_MINOR(cr) (((cr) >> 16) & 0xf)
/*
* Capability ID: 0x03
@@ -1008,7 +1006,7 @@
#define PCIE_DCAP2_NO_ROPR_PASS __BIT(10) /* No RO-enabled PR-PR Passng */
#define PCIE_DCAP2_LTR_MEC __BIT(11) /* LTR Mechanism Supported */
#define PCIE_DCAP2_TPH_COMP __BITS(13, 12) /* TPH Completer Supported */
-#define PCIE_DCAP2_OBFF __BITS(19, 18) /* OBPF */
+#define PCIE_DCAP2_OBFF __BITS(19, 18) /* Optimized Buffer Flush/Fill*/
#define PCIE_DCAP2_EXTFMT_FLD __BIT(20) /* Extended Fmt Field Support */
#define PCIE_DCAP2_EETLP_PREF __BIT(21) /* End-End TLP Prefix Support */
#define PCIE_DCAP2_MAX_EETLP __BITS(23, 22) /* Max End-End TLP Prefix Sup */
@@ -1081,10 +1079,10 @@
uint32_t pci_msix_value;
uint32_t pci_msix_vector_control;
};
-#define PCI_MSIX_VECTCTL_HWMASK_MASK 0x00000001
+#define PCI_MSIX_VECTCTL_MASK __BIT(0)
/* Max number of MSI-X vectors. See PCI-SIG specification. */
-#define PCI_MSIX_MAX_VECTORS 2048
+#define PCI_MSIX_MAX_VECTORS 2048
/*
* Capability ID: 0x12
@@ -1103,11 +1101,11 @@
* Capability ID: 0x13
* Advanced Feature
*/
-#define PCI_AFCAPR 0x00 /* Capabilities */
+#define PCI_AFCAPR 0x00 /* Capabilities */
#define PCI_AFCAPR_MASK __BITS(31, 24)
#define PCI_AF_TP_CAP __BIT(24) /* Transaction Pending */
#define PCI_AF_FLR_CAP __BIT(25) /* Function Level Reset */
-#define PCI_AFCSR 0x04 /* Control & Status register */
+#define PCI_AFCSR 0x04 /* Control & Status register */
#define PCI_AFCR_INITIATE_FLR __BIT(0) /* Initiate Function LVL RST */
#define PCI_AFSR_TP __BIT(8) /* Transaction Pending */
@@ -1368,7 +1366,7 @@
#define PCI_EXTCAP_MCAST 0x0012 /* Multicast */
#define PCI_EXTCAP_PAGE_REQ 0x0013 /* Page Request */
#define PCI_EXTCAP_AMD 0x0014 /* Reserved for AMD */
-#define PCI_EXTCAP_RESIZE_BAR 0x0015 /* Resizable BAR */
+#define PCI_EXTCAP_RESIZ_BAR 0x0015 /* Resizable BAR */
#define PCI_EXTCAP_DPA 0x0016 /* Dynamic Power Allocation */
#define PCI_EXTCAP_TPH_REQ 0x0017 /* TPH Requester */
#define PCI_EXTCAP_LTR 0x0018 /* Latency Tolerance Reporting */
@@ -1388,7 +1386,7 @@
* Extended capability ID: 0x0001
* Advanced Error Reporting
*/
-#define PCI_AER_UC_STATUS 0x04 /* Uncorrectable Error Status Register */
+#define PCI_AER_UC_STATUS 0x04 /* Uncorrectable Error Status Reg. */
#define PCI_AER_UC_UNDEFINED __BIT(0)
#define PCI_AER_UC_DL_PROTOCOL_ERROR __BIT(4)
#define PCI_AER_UC_SURPRISE_DOWN_ERROR __BIT(5)
@@ -1408,7 +1406,7 @@
#define PCI_AER_UC_TLP_PREFIX_BLOCKED_ERROR __BIT(25)
#define PCI_AER_UC_MASK 0x08 /* Uncorrectable Error Mask Register */
/* Shares bits with UC_STATUS */
-#define PCI_AER_UC_SEVERITY 0x0c /* Uncorrectable Error Severity Register */
+#define PCI_AER_UC_SEVERITY 0x0c /* Uncorrectable Error Severity Reg. */
/* Shares bits with UC_STATUS */
#define PCI_AER_COR_STATUS 0x10 /* Correctable Error Status Register */
#define PCI_AER_COR_RECEIVER_ERROR __BIT(0)
@@ -1421,7 +1419,7 @@
#define PCI_AER_COR_HEADER_LOG_OVERFLOW __BIT(15)
#define PCI_AER_COR_MASK 0x14 /* Correctable Error Mask Register */
/* Shares bits with COR_STATUS */
-#define PCI_AER_CAP_CONTROL 0x18 /* Advanced Error Capabilities and Control Register */
+#define PCI_AER_CAP_CONTROL 0x18 /* AE Capabilities and Control Reg. */
#define PCI_AER_FIRST_ERROR_PTR __BITS(4, 0)
#define PCI_AER_FIRST_ERROR_PTR_S 0
#define PCI_AER_FIRST_ERROR_PTR_M 0x1f
Home |
Main Index |
Thread Index |
Old Index