Add support for EXAR XR17D15x serial.

(I tested only XR17D154.)
This commit is contained in:
hamajima 2006-03-09 15:16:13 +00:00
parent 3762b561e7
commit 2e79c90835
1 changed files with 35 additions and 2 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: pucdata.c,v 1.43 2006/03/06 08:26:20 martin Exp $ */
/* $NetBSD: pucdata.c,v 1.44 2006/03/09 15:16:13 hamajima Exp $ */
/*
* Copyright (c) 1998, 1999 Christopher G. Demetriou. All rights reserved.
@ -36,7 +36,7 @@
*/
#include <sys/cdefs.h>
__KERNEL_RCSID(0, "$NetBSD: pucdata.c,v 1.43 2006/03/06 08:26:20 martin Exp $");
__KERNEL_RCSID(0, "$NetBSD: pucdata.c,v 1.44 2006/03/09 15:16:13 hamajima Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@ -1067,5 +1067,38 @@ const struct puc_device_description puc_devices[] = {
},
},
{ "EXAR XR17D152",
{ 0x13a8, 0x0152, 0, 0 },
{ 0xffff, 0xffff, 0, 0 },
{
{ PUC_PORT_TYPE_COM, 0x10, 0x0000, COM_FREQ * 8 },
{ PUC_PORT_TYPE_COM, 0x10, 0x0200, COM_FREQ * 8 },
},
},
{ "EXAR XR17D154",
{ 0x13a8, 0x0154, 0, 0 },
{ 0xffff, 0xffff, 0, 0 },
{
{ PUC_PORT_TYPE_COM, 0x10, 0x0000, COM_FREQ * 8 },
{ PUC_PORT_TYPE_COM, 0x10, 0x0200, COM_FREQ * 8 },
{ PUC_PORT_TYPE_COM, 0x10, 0x0400, COM_FREQ * 8 },
{ PUC_PORT_TYPE_COM, 0x10, 0x0600, COM_FREQ * 8 },
},
},
{ "EXAR XR17D158",
{ 0x13a8, 0x0154, 0, 0 },
{ 0xffff, 0xffff, 0, 0 },
{
{ PUC_PORT_TYPE_COM, 0x10, 0x0000, COM_FREQ * 8 },
{ PUC_PORT_TYPE_COM, 0x10, 0x0200, COM_FREQ * 8 },
{ PUC_PORT_TYPE_COM, 0x10, 0x0400, COM_FREQ * 8 },
{ PUC_PORT_TYPE_COM, 0x10, 0x0600, COM_FREQ * 8 },
{ PUC_PORT_TYPE_COM, 0x10, 0x0800, COM_FREQ * 8 },
{ PUC_PORT_TYPE_COM, 0x10, 0x0a00, COM_FREQ * 8 },
{ PUC_PORT_TYPE_COM, 0x10, 0x0c00, COM_FREQ * 8 },
{ PUC_PORT_TYPE_COM, 0x10, 0x0e00, COM_FREQ * 8 },
},
},
{ 0 }
};