svn commit: r222328 - head/sys/dev/puc
John Baldwin
jhb at FreeBSD.org
Thu May 26 20:54:45 UTC 2011
Author: jhb
Date: Thu May 26 20:54:45 2011
New Revision: 222328
URL: http://svn.freebsd.org/changeset/base/222328
Log:
For Timedia multiport serial adapters, the first two ports use a SUN1889
which uses a non-standard clock (* 8) while any additional ports use
SUN1699 chips which use a standard clock.
Tested by: N.J. Mann njm of njm me uk
MFC after: 1 week
Modified:
head/sys/dev/puc/pucdata.c
Modified: head/sys/dev/puc/pucdata.c
==============================================================================
--- head/sys/dev/puc/pucdata.c Thu May 26 20:47:05 2011 (r222327)
+++ head/sys/dev/puc/pucdata.c Thu May 26 20:54:45 2011 (r222328)
@@ -1292,6 +1292,12 @@ puc_config_timedia(struct puc_softc *sc,
uint16_t subdev;
switch (cmd) {
+ case PUC_CFG_GET_CLOCK:
+ if (port < 2)
+ *res = DEFAULT_RCLK * 8;
+ else
+ *res = DEFAULT_RCLK;
+ return (0);
case PUC_CFG_GET_DESC:
snprintf(desc, sizeof(desc),
"Timedia technology %d Port Serial", (int)sc->sc_cfg_data);
More information about the svn-src-all
mailing list