From owner-freebsd-mobile@FreeBSD.ORG Tue Sep 18 18:12:27 2007 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6E4F416A417; Tue, 18 Sep 2007 18:12:27 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 29D4313C45B; Tue, 18 Sep 2007 18:12:27 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.1/8.13.4) with ESMTP id l8IIAsCF030139; Tue, 18 Sep 2007 12:10:55 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Tue, 18 Sep 2007 12:11:08 -0600 (MDT) Message-Id: <20070918.121108.179960864.imp@bsdimp.com> To: lists@swaggi.com From: "M. Warner Losh" In-Reply-To: <20070916225050.M75174@swaggi.com> References: <20070916034622.GC927@in-addr.com> <200709161845.54120.pankov_p@mail.ru> <20070916225050.M75174@swaggi.com> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Tue, 18 Sep 2007 12:10:55 -0600 (MDT) Cc: pankov_p@mail.ru, freebsd-mobile@freebsd.org Subject: Re: SD/MMC (ricoh) reader on Thinkpad T61 X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Sep 2007 18:12:27 -0000 In message: <20070916225050.M75174@swaggi.com> "Yuri Lukin" writes: : On Sun, 16 Sep 2007 18:45:52 +0400, Pankov Pavel wrote : > : > But after this changes I'm stuck with panics related to the driver : > trying to sleep in interrupt handler (dump aviable). Let me know if : > you have any ideas how to fix it. : : This is great progress towards a working driver. Warner Losh reported in his : blog that Ricoh chipset works but not sure which driver he was using: : : http://bsdimp.blogspot.com/2007/05/sdmmc.html : : Maybe we should copy freebsd-current list for a wider audience? There are two different drivers for SD/MMC right now. The one that I wrote, which sorbo wrote a driver for the laptop bridges and the one that umemoto-san has written about (authored by gotanda-san). Sorbo's driver works well on Ricoh based bridges, but fails for TI based ones. Gotanda-san's driver has a little more support for TI bridges that he's done in response to my testing. I still owe him some testing on his driver. The down side of Gotanda-san's driver is that it doesn't integrate into the sd/mmc infrastructure that's currently in the tree. In other words: I'm working on it but have limited time to make progress. Warner