From owner-freebsd-arm@FreeBSD.ORG Mon Oct 6 09:13:20 2008 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8493D1065688; Mon, 6 Oct 2008 09:13:20 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from cmail.optima.ua (cmail.optima.ua [195.248.191.121]) by mx1.freebsd.org (Postfix) with ESMTP id EA9FA8FC0C; Mon, 6 Oct 2008 09:13:18 +0000 (UTC) (envelope-from mav@FreeBSD.org) X-Spam-Flag: SKIP X-Spam-Yversion: Spamooborona-2.1.0 Received: from [212.86.226.226] (account mav@alkar.net HELO mavbook.mavhome.dp.ua) by cmail.optima.ua (CommuniGate Pro SMTP 5.1.14) with ESMTPSA id 223687663; Mon, 06 Oct 2008 12:13:17 +0300 Message-ID: <48E9D6AD.8010202@FreeBSD.org> Date: Mon, 06 Oct 2008 12:13:17 +0300 From: Alexander Motin User-Agent: Thunderbird 2.0.0.16 (X11/20080726) MIME-Version: 1.0 To: Alexander Motin , freebsd-arm@FreeBSD.org, freebsd-mobile@FreeBSD.org, freebsd-current@freebsd.org, imp@FreeBSD.org References: <48DEA8E7.2080503@FreeBSD.org> <20081006075707.GA76333@voi.aagh.net> In-Reply-To: <20081006075707.GA76333@voi.aagh.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Re: RFC: PCI SD host controller driver & mmc/mmcsd modules improvements X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2008 09:13:20 -0000 Thomas Hurst wrote: > * Alexander Motin (mav@FreeBSD.org) wrote: > >> I would like to present initial revision of my generic PCI SD Host >> Controller driver (sdhci). It support PCI devices with class 8 and >> subclass 5 according to SD Host Controller Specification. With some >> limitations it successfully works on my Acer TM6292 notebook with ENE >> CB714 card reader. > > RELENG_7_0, Sony TX1XP: > > sdhci0: mem > 0xb0107000-0xb01070ff,0xb0106c00-0xb0106cff,0xb0106800-0xb01068ff irq 21 > at device 5.4 on pci6 > sdhci0: 3 slot(s) allocated > > none2@pci0:6:5:3: class=0x018000 card=0x81e2104d chip=0x8033104c rev=0x00 hdr=0x00 > vendor = 'Texas Instruments (TI)' > device = 'PCIxx11/21 Integrated FlashMedia Controller' > class = mass storage > sdhci0@pci0:6:5:4: class=0x080500 card=0x00000000 chip=0x8034104c rev=0x00 hdr=0x00 > vendor = 'Texas Instruments (TI)' > device = '10981734 SDA Standard Compliant SD Host Controller' > class = base peripheral > > This is an integrated SD and MemoryStick reader; sadly it doesn't > actually attach any usable devices. At this moment driver creates mmc bus only on card insert and destroyes on remove. Have you tried to insert something there? Do you have any reaction on card insert? -- Alexander Motin