mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH] serial card PCI ID info - discussion
@ 2002-03-28  1:29 Ed Vance
  2002-03-30 13:25 ` Martin Mares
  0 siblings, 1 reply; 2+ messages in thread
From: Ed Vance @ 2002-03-28  1:29 UTC (permalink / raw)
  To: 'linux-serial'
  Cc: 'linux-kernel', 'Russell King',
	'Theodore Tso', 'Martin Mares',
	'Fabrizio Gennari'

Submitted for discussion and feedback:

Please scan for typos and the scent of any bad ideas. 
Any reason to not put this into 2.4? 

Fabrizio,
Please check that I got the EXSYS and OXCB950 entries right.

Thanks,
Ed Vance

----------------

This patch adds values and symbols for PCI ID info for:
	PLX 9030 PCI hot swap I/O bus bridge
	Macrolink MCCS, MCCR CPCI serial cards
	EXSYS EX-41092 dual 16950 UART serial card
	Oxford Semi OXCB950 PCI/Cardbus 16950 UART
And corrects PCI ID value for:
	Oxford Semi OX16PCI952 PCI dual 16950 UART

For kernel files rev 2.4.19-pre3

Contributors: Fabrizio Gennari [fabrizio.gennari@philips.com]
              Ed Vance [serial24@macrolink.com]

diff -urN -X dontdiff.txt linux-2.4.19-pre3/drivers/pci/pci.ids
patched/drivers/pci/pci.ids
--- linux-2.4.19-pre3/drivers/pci/pci.ids	Thu Mar 14 16:19:07 2002
+++ patched/drivers/pci/pci.ids	Wed Mar 27 16:03:24 2002
@@ -1561,9 +1561,14 @@
 	0001  i960 PCI bus interface
 	1076  VScom 800 8 port serial adaptor
 	1077  VScom 400 4 port serial adaptor
+	9030  PCI <-> IOBus Bridge (Hot Swap)
+		15ed 1002  Macrolink MCCS 8-port Serial (Hot Swap)
+		15ed 1003  Macrolink MCCS 16-port Serial (Hot Swap)
 	9036  9036
 	9050  PCI <-> IOBus Bridge
 		10b5 2273  SH-ARC SoHard ARCnet card
+		15ed 1000  Macrolink MCCS 8-port Serial
+		15ed 1001  Macrolink MCCS 16-port Serial
 		d84d 4006  EX-4006 1P
 		d84d 4008  EX-4008 1P EPP/ECP
 		d84d 4014  EX-4014 2P
@@ -3953,6 +3958,15 @@
 1413  Addonics
 1414  Microsoft Corporation
 1415  Oxford Semiconductor Ltd
+	9501  16PCI954 Function 0
+		15ed 2000  Macrolink MCCR Serial ports 0-3
+		15ed 2001  Macrolink MCCR Serial ports 0-3
+	950A  EXSYS EX-41092 PCI/Dual 16950 Serial
+	950B  Oxford Semi PCI/Cardbus 16950 UART
+	9511  16PCI954 Function 1
+		15ed 2000  Macrolink MCCR Serial ports 4-7
+		15ed 2001  Macrolink MCCR Serial ports 4-15
+	9521  Oxford Semi OX16PCI952 PCI/dual 16950 UART
 1416  Multiwave Innovation pte Ltd
 1417  Convergenet Technologies Inc
 1418  Kyushu electronics systems Inc
diff -urN -X dontdiff.txt linux-2.4.19-pre3/include/linux/pci_ids.h
patched/include/linux/pci_ids.h
--- linux-2.4.19-pre3/include/linux/pci_ids.h	Thu Mar 14 16:19:25 2002
+++ patched/include/linux/pci_ids.h	Wed Mar 27 15:34:02 2002
@@ -762,6 +762,7 @@
 #define PCI_DEVICE_ID_PLX_SPCOM200	0x1103
 #define PCI_DEVICE_ID_PLX_DJINN_ITOO	0x1151
 #define PCI_DEVICE_ID_PLX_R753		0x1152
+#define PCI_DEVICE_ID_PLX_9030		0x9030
 #define PCI_DEVICE_ID_PLX_9050		0x9050
 #define PCI_DEVICE_ID_PLX_9060		0x9060
 #define PCI_DEVICE_ID_PLX_9060ES	0x906E
@@ -1474,9 +1475,12 @@
 #define PCI_VENDOR_ID_OXSEMI		0x1415
 #define PCI_DEVICE_ID_OXSEMI_12PCI840	0x8403
 #define PCI_DEVICE_ID_OXSEMI_16PCI954	0x9501
-#define PCI_DEVICE_ID_OXSEMI_16PCI952	0x950A
+#define PCI_DEVICE_ID_EXSYS_EX41092	0x950A
+#define PCI_DEVICE_ID_OXSEMI_OXCB950	0x950B
 #define PCI_DEVICE_ID_OXSEMI_16PCI95N	0x9511
 #define PCI_DEVICE_ID_OXSEMI_16PCI954PP	0x9513
+#define PCI_DEVICE_ID_OXSEMI_16PCI952	0x9521
+#define PCI_DEVICE_ID_OXSEMI_16PCI952PP	0x9523
 
 #define PCI_VENDOR_ID_AIRONET		0x14b9
 #define PCI_DEVICE_ID_AIRONET_4800_1	0x0001
@@ -1521,6 +1525,14 @@
 #define PCI_VENDOR_ID_PDC		0x15e9
 #define PCI_DEVICE_ID_PDC_1841		0x1841
 
+#define PCI_VENDOR_ID_MACROLINK		0x15ed
+#define PCI_DEVICE_ID_MACROLINK_MCCS8	0x1000
+#define PCI_DEVICE_ID_MACROLINK_MCCS	0x1001
+#define PCI_DEVICE_ID_MACROLINK_MCCS8H	0x1002
+#define PCI_DEVICE_ID_MACROLINK_MCCSH	0x1003
+#define PCI_DEVICE_ID_MACROLINK_MCCR8	0x2000
+#define PCI_DEVICE_ID_MACROLINK_MCCR	0x2001
+
 #define PCI_VENDOR_ID_SYMPHONY		0x1c1c
 #define PCI_DEVICE_ID_SYMPHONY_101	0x0001
 


---------------------------------------------------------------- 
Ed Vance              serial24@macrolink.com
Macrolink, Inc.       1500 N. Kellogg Dr  Anaheim, CA  92807
----------------------------------------------------------------



^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [PATCH] serial card PCI ID info - discussion
  2002-03-28  1:29 [PATCH] serial card PCI ID info - discussion Ed Vance
@ 2002-03-30 13:25 ` Martin Mares
  0 siblings, 0 replies; 2+ messages in thread
From: Martin Mares @ 2002-03-30 13:25 UTC (permalink / raw)
  To: Ed Vance
  Cc: 'linux-serial', 'linux-kernel',
	'Russell King', 'Theodore Tso',
	'Fabrizio Gennari'

Hello!

> Submitted for discussion and feedback:
> 
> Please scan for typos and the scent of any bad ideas. 
> Any reason to not put this into 2.4? 

Looks OK to me.  Could you submit the ID's at http://pciids.sf.net/, please?

				Have a nice fortnight
-- 
Martin `MJ' Mares   <mj@ucw.cz>   http://atrey.karlin.mff.cuni.cz/~mj/
Faculty of Math and Physics, Charles University, Prague, Czech Rep., Earth
If the government wants us to respect the law, it should set a better example.

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2002-03-30 13:25 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-03-28  1:29 [PATCH] serial card PCI ID info - discussion Ed Vance
2002-03-30 13:25 ` Martin Mares

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®