From mboxrd@z Thu Jan 1 00:00:00 1970 From: Olof Johansson Subject: Re: How to support SDIO wifi/bt in DT Date: Sun, 19 Jan 2014 15:26:42 -0800 Message-ID: <20140119232642.GA4775@quad.lixom.net> References: <20140116133649.GV15937@n2100.arm.linux.org.uk> <201401192128.54413.arnd@arndb.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mail-pb0-f45.google.com ([209.85.160.45]:54987 "EHLO mail-pb0-f45.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752503AbaASX2k (ORCPT ); Sun, 19 Jan 2014 18:28:40 -0500 Received: by mail-pb0-f45.google.com with SMTP id un15so2571293pbc.4 for ; Sun, 19 Jan 2014 15:28:39 -0800 (PST) Content-Disposition: inline In-Reply-To: <201401192128.54413.arnd@arndb.de> Sender: linux-mmc-owner@vger.kernel.org List-Id: linux-mmc@vger.kernel.org To: Arnd Bergmann Cc: Nicolas Pitre , Rob Herring , "devicetree@vger.kernel.org" , "linux-mmc@vger.kernel.org" , Russell King - ARM Linux , "linux-arm-kernel@lists.infradead.org" On Sun, Jan 19, 2014 at 09:28:53PM +0100, Arnd Bergmann wrote: > On Sunday 19 January 2014, Olof Johansson wrote: > > The "multi-slot" concept I was talking about was one host controller > > for several physical slots. Seems like at91 implements and uses this > > but nobody else. However, it seems that they allocate one mmc host per > > slot, so the same model still works. > > > > IIRC dw-mci also has multiple slots, and it's a common host controller > in a number of SoCs. I don't know how many of them actually support > multiple slots rather than a simplified single-slot version of > that controller. Right, that's the main one i had in mind -- the binding, and the driver, allow for multiple slots but we've been searching high and low for an actual SoC that implements that, and none seem to do it. So the additional overhead is just wasted, and there's been talk of bringing the binding more in line with a single-slot driver instead. It makes a lot of sense to do. -Olof From mboxrd@z Thu Jan 1 00:00:00 1970 From: olof@lixom.net (Olof Johansson) Date: Sun, 19 Jan 2014 15:26:42 -0800 Subject: How to support SDIO wifi/bt in DT In-Reply-To: <201401192128.54413.arnd@arndb.de> References: <20140116133649.GV15937@n2100.arm.linux.org.uk> <201401192128.54413.arnd@arndb.de> Message-ID: <20140119232642.GA4775@quad.lixom.net> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Sun, Jan 19, 2014 at 09:28:53PM +0100, Arnd Bergmann wrote: > On Sunday 19 January 2014, Olof Johansson wrote: > > The "multi-slot" concept I was talking about was one host controller > > for several physical slots. Seems like at91 implements and uses this > > but nobody else. However, it seems that they allocate one mmc host per > > slot, so the same model still works. > > > > IIRC dw-mci also has multiple slots, and it's a common host controller > in a number of SoCs. I don't know how many of them actually support > multiple slots rather than a simplified single-slot version of > that controller. Right, that's the main one i had in mind -- the binding, and the driver, allow for multiple slots but we've been searching high and low for an actual SoC that implements that, and none seem to do it. So the additional overhead is just wasted, and there's been talk of bringing the binding more in line with a single-slot driver instead. It makes a lot of sense to do. -Olof