diff options
author | rstone <rstone@FreeBSD.org> | 2013-03-18 19:22:51 +0000 |
---|---|---|
committer | rstone <rstone@FreeBSD.org> | 2013-03-18 19:22:51 +0000 |
commit | 9e3df2d1143e7d15b6593229410222a4377fd3a7 (patch) | |
tree | adfa84846ff63e1c447be862104de4247b605bfc /sys/dev/puc | |
parent | 8604015a2ea203309829c4ec71dc10c810240c56 (diff) | |
download | FreeBSD-src-9e3df2d1143e7d15b6593229410222a4377fd3a7.zip FreeBSD-src-9e3df2d1143e7d15b6593229410222a4377fd3a7.tar.gz |
Correct the definition for Exar XR17V258IV: we must use a config_function
to specify the offset into the PCI memory spare at which each serial port
will find its registers. This was already done for other Exar PCI serial
devices; it was accidentally omitted for this specific device.
Sponsored by: Sandvine Incorporated
MFC after: 1 week
Diffstat (limited to 'sys/dev/puc')
-rw-r--r-- | sys/dev/puc/pucdata.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/dev/puc/pucdata.c b/sys/dev/puc/pucdata.c index d82f031..ddf9282 100644 --- a/sys/dev/puc/pucdata.c +++ b/sys/dev/puc/pucdata.c @@ -629,6 +629,7 @@ const struct puc_cfg puc_pci_devices[] = { "Exar XR17V258IV", DEFAULT_RCLK * 8, PUC_PORT_8S, 0x10, 0, -1, + .config_function = puc_config_exar }, /* The XR17V358 uses the 125MHz PCIe clock as its reference clock. */ |