NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
kern/45567: Please add Intel EG20T entry on puc*
>Number: 45567
>Category: kern
>Synopsis: Please add Intel EG20T entry on puc*
>Confidential: no
>Severity: non-critical
>Priority: high
>Responsible: kern-bug-people
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Sat Nov 05 03:00:00 +0000 2011
>Originator: HATANO Hiromichi
>Release: 5.99.56
>Organization:
>Environment:
NetBSD ssl.sarasarado.org 5.99.56 NetBSD 5.99.56 (ESX) #3: Wed Oct 26 01:21:48
JST 2011 root%ssl.sarasarado.org@localhost:/var/obj/sys/arch/amd64/compile/ESX
amd64
>Description:
Please add Intel EG20T entry on puc*
>How-To-Repeat:
>Fix:
Index: pcidevs
===================================================================
RCS file: /cvsroot/NetBSD/src/sys/dev/pci/pcidevs,v
retrieving revision 1.1101
diff -u -r1.1101 pcidevs
--- pcidevs 18 Oct 2011 23:23:07 -0000 1.1101
+++ pcidevs 5 Nov 2011 02:53:56 -0000
@@ -3070,6 +3070,34 @@
product INTEL PCI450_MC 0x84c5 82451KX/GX Memory Controller
(MC)
product INTEL 82451NX_MIOC 0x84ca 82451NX Memory & I/O Controller (MIOC)
product INTEL 82451NX_PXB 0x84cb 82451NX PCI Expander Bridge (PXB)
+
+product INTEL EG20T_PCIB 0x8800 EG20T PCH PCIExpress Bridge
+product INTEL EG20T_PCTHUB 0x8801 EG20T PCH Packet Hub
+product INTEL EG20T_GBE 0x8802 EG20T PCH Gigabit Ether
+product INTEL EG20T_GPIO 0x8803 EG20T PCH GPIO
+product INTEL EG20T_OHCI1_0 0x8804 EG20T PCH USB OHCI Host Controller #1
+product INTEL EG20T_OHCI1_1 0x8805 EG20T PCH USB OHCI Host Controller #1
+product INTEL EG20T_OHCI1_2 0x8806 EG20T PCH USB OHCI Host Controller #1
+product INTEL EG20T_EHCI1 0x8807 EG20T PCH USB EHCI Host Controller #1
+product INTEL EG20T_USB_DEV 0x8808 EG20T PCH USB Device
+product INTEL EG20T_SDIO_0 0x8809 EG20T PCH SDIO Controller #0
+product INTEL EG20T_SDIO_1 0x880a EG20T PCH SDIO Controller #1
+product INTEL EG20T_AHCI 0x880b EG20T PCH AHCI SATA Controller
+product INTEL EG20T_OHCI0_0 0x880c EG20T PCH USB OHCI Host Controller #0
+product INTEL EG20T_OHCI0_1 0x880d EG20T PCH USB OHCI Host Controller #0
+product INTEL EG20T_OHCI0_2 0x880e EG20T PCH USB OHCI Host Controller #0
+product INTEL EG20T_EHCI0 0x880f EG20T PCH USB EHCI Host Controller #0
+product INTEL EG20T_DMA_0 0x8810 EG20T PCH DMAC #0
+product INTEL EG20T_UART_0 0x8811 EG20T PCH UART #0
+product INTEL EG20T_UART_1 0x8812 EG20T PCH UART #1
+product INTEL EG20T_UART_2 0x8813 EG20T PCH UART #2
+product INTEL EG20T_UART_3 0x8814 EG20T PCH UART #3
+product INTEL EG20T_DMA_1 0x8815 EG20T PCH DMAC #1
+product INTEL EG20T_SPI 0x8816 EG20T PCH SPI
+product INTEL EG20T_I2C 0x8817 EG20T PCH I2C Interface
+product INTEL EG20T_CAN 0x8818 EG20T PCH CAN Controller
+product INTEL EG20T_IEEE1588 0x8819 EG20T PCH IEEE1588
+
product INTEL PINEVIEW_HB 0xa000 Pineview Host Bridge
product INTEL PINEVIEW_IGD 0xa001 Pineview Integrated Graphics Device
product INTEL PINEVIEW_M_HB 0xa010 Pineview Host Bridge
Index: pucdata.c
===================================================================
RCS file: /cvsroot/NetBSD/src/sys/dev/pci/pucdata.c,v
retrieving revision 1.76
diff -u -r1.76 pucdata.c
--- pucdata.c 9 Aug 2011 21:04:05 -0000 1.76
+++ pucdata.c 5 Nov 2011 02:54:05 -0000
@@ -2347,5 +2347,41 @@
},
},
+ /* Intel EG20T UART */
+ { "Intel EG20T UART #0",
+ { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_EG20T_UART_0, 0,
0 },
+ { 0xffff, 0xffff, 0, 0 },
+ {
+ { PUC_PORT_TYPE_COM, 0x10, 0x00, COM_FREQ },
+ },
+ },
+
+ /* Intel EG20T UART */
+ { "Intel EG20T UART #1",
+ { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_EG20T_UART_0, 0,
1 },
+ { 0xffff, 0xffff, 0, 0 },
+ {
+ { PUC_PORT_TYPE_COM, 0x10, 0x00, COM_FREQ },
+ },
+ },
+
+ /* Intel EG20T UART */
+ { "Intel EG20T UART #2",
+ { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_EG20T_UART_0, 0,
2 },
+ { 0xffff, 0xffff, 0, 0 },
+ {
+ { PUC_PORT_TYPE_COM, 0x10, 0x00, COM_FREQ },
+ },
+ },
+
+ /* Intel EG20T UART */
+ { "Intel EG20T UART #3",
+ { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_EG20T_UART_0, 0,
3 },
+ { 0xffff, 0xffff, 0, 0 },
+ {
+ { PUC_PORT_TYPE_COM, 0x10, 0x00, COM_FREQ },
+ },
+ },
+
{ .name = NULL },
};
Home |
Main Index |
Thread Index |
Old Index