From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Mohammed, Afzal" Subject: RE: [PATCH v5 03/14] ARM: OMAP2+: gpmc: driver migration helper Date: Wed, 13 Jun 2012 13:46:23 +0000 Message-ID: References: <4FD6555D.4000508@ti.com> <20120613120457.GO12766@atomide.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from bear.ext.ti.com ([192.94.94.41]:55818 "EHLO bear.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752600Ab2FMNqb (ORCPT ); Wed, 13 Jun 2012 09:46:31 -0400 In-Reply-To: Content-Language: en-US Sender: linux-omap-owner@vger.kernel.org List-Id: linux-omap@vger.kernel.org To: Tony Lindgren , "Hunter, Jon" Cc: "paul@pwsan.com" , "linux-omap@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" SGkgVG9ueSwNCg0KT24gV2VkLCBKdW4gMTMsIDIwMTIgYXQgMTc6NDg6MTUsIE1vaGFtbWVkLCBB ZnphbCB3cm90ZToNCj4gT24gV2VkLCBKdW4gMTMsIDIwMTIgYXQgMTc6MzQ6NTgsIFRvbnkgTGlu ZGdyZW4gd3JvdGU6DQogDQo+ID4gVGhlcmUgc2hvdWxkIG5vIGxvbmdlciBiZSBhbnkgbmVlZCB0 byBpbml0aWFsaXplIEdQTUMgZWFybHkuIEl0IHNob3VsZA0KPiA+IGJlaGF2ZSBsaWtlIGFueSBv dGhlciBkZXZpY2UgZHJpdmVyLCBhbmQgYWxzbyB3b3JrIGFzIGEgbG9hZGFibGUgbW9kdWxlLg0K PiANCj4gT25jZSBkcml2ZXIgbWlncmF0aW9uIGlzIGNvbXBsZXRlIGZvciBhbGwgdGhlIGJvYXJk cywgd2UgY2FuIHJlbW92ZSB0aGUNCj4gaW5pdGNhbGwgYW5kIG1ha2UgaXQgbG9hZGFibGUuDQo+ IA0KPiBCdXQgdGlsbCB0aGF0IHRpbWUgYXMgd2UgbmVlZCB0byBzdXBwb3J0IGJvdGggb2xkICYg bmV3IGludGVyZmFjZSwNCj4gSSBmZWVsIHRoaXMgaXMgbmVjZXNzYXJ5IGFzIG9sZCBpbnRlcmZh Y2Ugd291bGQgaGFwcGVuIGluIGFyY2ggaW5pdGNhbGwsDQo+IGFuZCBvbGQgZ3BtY19pbml0IGlz IG5vdyBncG1jX3Byb2JlLCBhbmQgaGVuY2UgaXQgbmVlZHMgdG8gZ2V0IGV4ZWN1dGVkDQo+IGJl Zm9yZSBhcmNoIGluaXRjYWxsLCBuZWNlc3NpdGF0aW5nIHRoaXMuDQoNClNlZW1zIHlvdSBtaXNz ZWQgdGhpcyBpbiB0aGUgZmxvb2Qgb2YgbWFpbHMsIHBsZWFzZSBsZXQgbWUga25vdyB5b3VyDQpj b21tZW50cyBvbiB0aGlzLiBUaGlzIGlzIGEgY29tbWl0IHRoYXQgaGFzIHRvIGJlIHJldmVydGVk IG9uY2UgZHJpdmVyDQptaWdyYXRpb24gaXMgY29tcGxldGUgZm9yIGFsbCBib2FyZHMuDQoNClJl Z2FyZHMNCkFmemFsDQo= From mboxrd@z Thu Jan 1 00:00:00 1970 From: afzal@ti.com (Mohammed, Afzal) Date: Wed, 13 Jun 2012 13:46:23 +0000 Subject: [PATCH v5 03/14] ARM: OMAP2+: gpmc: driver migration helper In-Reply-To: References: <4FD6555D.4000508@ti.com> <20120613120457.GO12766@atomide.com> Message-ID: To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org Hi Tony, On Wed, Jun 13, 2012 at 17:48:15, Mohammed, Afzal wrote: > On Wed, Jun 13, 2012 at 17:34:58, Tony Lindgren wrote: > > There should no longer be any need to initialize GPMC early. It should > > behave like any other device driver, and also work as a loadable module. > > Once driver migration is complete for all the boards, we can remove the > initcall and make it loadable. > > But till that time as we need to support both old & new interface, > I feel this is necessary as old interface would happen in arch initcall, > and old gpmc_init is now gpmc_probe, and hence it needs to get executed > before arch initcall, necessitating this. Seems you missed this in the flood of mails, please let me know your comments on this. This is a commit that has to be reverted once driver migration is complete for all boards. Regards Afzal