From owner-freebsd-current@freebsd.org Sat Jan 19 09:52:43 2019 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8DAA014A0934 for ; Sat, 19 Jan 2019 09:52:43 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F375970E96 for ; Sat, 19 Jan 2019 09:52:42 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from pi by home.opsec.eu with local (Exim 4.91 (FreeBSD)) (envelope-from ) id 1gknIw-000KI4-Hb; Sat, 19 Jan 2019 10:52:42 +0100 Date: Sat, 19 Jan 2019 10:52:42 +0100 From: Kurt Jaeger To: Warner Losh Cc: FreeBSD Current Subject: Re: Multiport serial card Exsys EX-44388, where are the devices ? Message-ID: <20190119095242.GA77943@home.opsec.eu> References: <20190118215210.GC54920@home.opsec.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Jan 2019 09:52:43 -0000 Hi! > uart is the new thing. sio info should be ignored. > > Chances are good that this device doesn't have the proper entries in the > puc driver. Do you have any pci devices that show up as unclaimed? In a different box, I got this: none1@pci0:7:4:0: class=0x070002 card=0x000814a1 chip=0x000814a1 rev=0xb0 hdr=0x00 vendor = 'Systembase Co Ltd' class = simple comms subclass = UART bar [10] = type I/O Port, range 32, base 0x1040, size 64, enabled bar [14] = type I/O Port, range 32, base 0x1000, size 64, enabled and: pcib7@pci0:6:0:0: class=0x060400 card=0x00000000 chip=0x10801b21 rev=0x04 hdr=0x01 vendor = 'ASMedia Technology Inc.' device = 'ASM1083/1085 PCIe to PCI Bridge' class = bridge subclass = PCI-PCI The chips on the card are: ASMedia asm1083 b0bk4911b3 1543 (?) SystemBase SB16C1058PCI 1624 It only detects four (or six?) serials... So I think I found a 'somehow' working setup and have to add stuff to sys/dev/puc/pucdata.c to match it. Thanks for the pointer! -- pi@opsec.eu +49 171 3101372 One year to go !