]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFC: r264257, r264327, r264514
authormarius <marius@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 22 Apr 2014 13:02:06 +0000 (13:02 +0000)
committermarius <marius@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 22 Apr 2014 13:02:06 +0000 (13:02 +0000)
commitc498640fc428a04cabaf7e36edc7e1ebc24d2a18
treec7ad1645bfdfbb58153dc6ee13ade544cebc5e0b
parentc5e88ebc80bf0de6456bb161e53e4c323a45e483
MFC: r264257, r264327, r264514

Distinguish between the different variants and configurations of Sunix
{MIO,SER}5xxxx chips instead of treating all of them as PUC_PORT_2S.
Among others, this fixes the hang seen when trying to probe the none-
existent second UART on an actually 1-port chip.

Obtained from: NetBSD (BAR layouts)
Sponsored by: Bally Wulff Games & Entertainment GmbH

git-svn-id: svn://svn.freebsd.org/base/stable/9@264762 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/puc/pucdata.c
sys/dev/uart/uart_bus_pci.c