From owner-freebsd-mobile Wed Jul 24 0:43: 8 2002 Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3AF2937B400 for ; Wed, 24 Jul 2002 00:43:05 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0D81143E3B for ; Wed, 24 Jul 2002 00:43:04 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.3/8.12.3) with ESMTP id g6O7gqYx014759; Wed, 24 Jul 2002 01:42:52 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Tue, 23 Jul 2002 20:45:47 -0600 (MDT) Message-Id: <20020723.204547.133045761.imp@bsdimp.com> To: john@utzweb.net Cc: tony@valemount.com, mobile@FreeBSD.ORG, andrew@unfortu.net Subject: Re: PCI -> PCMCIA Adapter woes - patch From: "M. Warner Losh" In-Reply-To: References: <20020723.150649.12657684.imp@bsdimp.com> X-Mailer: Mew version 2.1 on Emacs 21.1 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org In message: John Utz writes: : If the chip has a lot of it's circuitry in parallel with that pin, which : likely if it's multifunction, because that pin is designed to do more : things than usual??. Actually, just saw this part. Lemme explain a little. The bits in question route a GPIO pin somewhere. MF pin 0 is the only ping that can be routed to INTA#, if I'm reading things correctly. Ditto for INTB#. And those are the only way to do so. However, I just checked the big fat file of datasheets (rather than just one). Here's what I found: 1211 2 is INTA# (called MFUNC0) 1221 2 is INTA# (called MFUNC0) 1251b 1 is INTB# (called IRQMUX0) 2 is IRQ2 1450 1 is INTB# (called IRQMUX0) 2 is IRQ2 4450 2 is INTA# (called MFUNC0) 1031 not present 1130 not present so it looks like there's some non-uniformity here. Now I just wish I could get more real datasheets on some of these things. Maybe I should make contact with an internal engineer at TI I've talked to in the past from time to time. This argues for a special sysctl/boot hint. For the 1251b and 1450 we should do nothing, it looks like. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message