]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC: r264257, r264327, r264514
authormarius <marius@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 22 Apr 2014 13:02:03 +0000 (13:02 +0000)
committermarius <marius@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 22 Apr 2014 13:02:03 +0000 (13:02 +0000)
commit7f51bc56249b828146a5d9ab18938397cb58c7c0
tree10506c03a6865f904718b2264db09b2d3678a54d
parentc33691324b6e10beecbdf6e5d0191818046146aa
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/10@264761 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/puc/pucdata.c
sys/dev/uart/uart_bus_pci.c