[parisc-linux-cvs] Remove A500 Serial Ports

Matthew Wilcox willy@ldl.fc.hp.com
Sun, 29 Jul 2001 15:40:50 -0600


Remove the entry for the A500 serial ports; this is now superfluous.
It becomes even more evidently superfluous in 2.4.7, and this prompted
the removal.

Index: drivers/char/serial.c
===================================================================
RCS file: /home/cvs/parisc/linux/drivers/char/serial.c,v
retrieving revision 1.21
diff -u -p -r1.21 serial.c
--- serial.c	2001/07/05 23:26:25	1.21
+++ serial.c	2001/07/29 21:37:00
@@ -4589,40 +4589,6 @@ static struct pci_board pci_boards[] __d
 		SPCI_FL_BASE3, 8, 115200,
 		8 },
 #endif
-	/*
-	 * HP A500 serial ports
-	 *
-	 * See TOSCA, SAS for Prelude/Echo, External References
-	 * Specification for details.  In general, there are two DIVA chip
-	 * in SAS.  Each DIVA chip contains 3 UARTS.
-	 *
-	 * The 1st DIVA has the following UART assignments:
-	 *      - UART #0: Local console port
-	 *      - UART #1: UPS port
-	 *      - UART #2: Remote console port
-	 * The 2nd DIVA has the following UART assignments:
-	 *      - UART #0: Internal console port
-	 *      - UART #1: Local session port
-	 *      - UART #2: (not used)
-	 *
-	 * In addition, each DIVA also contains a set of mailbox and
-	 * doorbell registers.  A bit mask in an interrupt ID register
-	 * indicates which UART(s) is(are) responsible for generating the
-	 * interrupt.  Each DIVA is treated as a seperate PCI device.
-	 *
-	 * Mailboxes could be used by the driver to retrieve information (eg.
-	 * baud rate and terminal ID for local console) from the SAS HW/FW.
-	 * Doorbell registers could be used by the driver to detect SAS heart
-	 * beat interrupt and to perform HW flow control handshake with the
-	 * SAS FW.
-	 *
-	 * Maestro based systems have a DIVA chip, known as SP2.0, which has
-	 * 5 UARTs.  UART assignment is same as the old GSP, except that two
-	 * DIVAs are combined here.
-	 */
-	{	PCI_VENDOR_ID_HP, PCI_DEVICE_ID_HP_SAS,
-		PCI_ANY_ID, PCI_ANY_ID,
-		SPCI_FL_BASE1, 1, 115200 },
 	/* Generic serial board */
 	{	0, 0,
 		0, 0,