Date: Thu, 25 Sep 2003 20:01:54 -0700 (PDT) From: Marcel Moolenaar <marcel@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 38612 for review Message-ID: <200309260301.h8Q31sgY059656@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=38612 Change 38612 by marcel@marcel_nfs on 2003/09/25 20:01:32 Only set the channel for sab82532 and z8530. The ns8250 is not multi-channeled. Affected files ... .. //depot/projects/uart/dev/uart/uart_bus_puc.c#9 edit Differences ... ==== //depot/projects/uart/dev/uart/uart_bus_puc.c#9 (text+ko) ==== @@ -73,19 +73,22 @@ switch (type) { case PUC_PORT_UART_NS8250: sc->sc_class = &uart_ns8250_class; + port = 0; break; case PUC_PORT_UART_SAB82532: sc->sc_class = &uart_sab82532_class; + if (BUS_READ_IVAR(parent, dev, PUC_IVAR_PORT, &port)) + port = 0; break; case PUC_PORT_UART_Z8530: sc->sc_class = &uart_z8530_class; + if (BUS_READ_IVAR(parent, dev, PUC_IVAR_PORT, &port)) + port = 0; break; default: return (ENXIO); } - if (BUS_READ_IVAR(parent, dev, PUC_IVAR_PORT, &port)) - port = 0; if (BUS_READ_IVAR(parent, dev, PUC_IVAR_FREQ, &rclk)) rclk = 0; if (BUS_READ_IVAR(parent, dev, PUC_IVAR_REGSHFT, ®shft))
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200309260301.h8Q31sgY059656>