From mboxrd@z Thu Jan 1 00:00:00 1970 From: greg@kroah.com (Greg KH) Date: Wed, 29 Oct 2014 15:32:38 -0700 Subject: [PATCH 00/15] new locomo driver In-Reply-To: References: <1414454528-24240-1-git-send-email-dbaryshkov@gmail.com> <20141028001338.GZ27405@n2100.arm.linux.org.uk> Message-ID: <20141029223238.GB8334@kroah.com> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Wed, Oct 29, 2014 at 10:56:35PM +0400, Dmitry Eremin-Solenikov wrote: > 2014-10-28 3:13 GMT+03:00 Russell King - ARM Linux : > > On Tue, Oct 28, 2014 at 03:01:53AM +0300, Dmitry Eremin-Solenikov wrote: > >> Sharp Zaurus SL-5500 and SL-5600 use special companion Gate Array. Current > >> drivers present in Linux kernel has some problems: > >> > >> * It uses custom bus instead of platform bus/mfd core. > > > > I believe Greg wouldn't see that as a positive point. > > > > Don't think that the platform bus _should_ always be used. It shouldn't > > (Greg has said he'd like to see the platform bus to be totally killed off.) > > Instead, custom buses properly suited to the class of device in question > > is much preferred, especially if it aids in... > > Greg, Russell, what should I use then for mfd multi-cell devices? > Is mfd-core still a permitted API? Should we change mfd-core > internals to spawn extra bus (busses?) for the cells? I have no objection to the current mfd code, it's just a long-time grumbling on my part about the state of the platform interfaces. Not enough of an issue to make me actually do anything about it :) thanks, greg k-h