Re: [PATCH 2/5] drivercore: Add driver probe deferral mechanism

2011-10-12 Thread G, Manjunath Kondaiah
On Mon, Oct 10, 2011 at 10:37:22AM -0700, Andrei Warkentin wrote: > Hi, > > - Original Message - > > From: "Greg KH" > > To: "Josh Triplett" > > Cc: "G, Manjunath Kondaiah" , > > linux-arm-ker...@lists.infradead.org,

Re: [PATCH 1/5] drivercore: add new error value for deferred probe

2011-10-11 Thread G, Manjunath Kondaiah
7 Oct 2011 16:12:45 MDT, Grant Likely said: > > >> > On Fri, Oct 7, 2011 at 12:43 AM, Greg KH wrote: > > >> > > On Fri, Oct 07, 2011 at 10:33:06AM +0500, G, Manjunath Kondaiah > > >> > > wrote: > > >> > > >> > >>

Re: [PATCH 4/5] gpiolib: handle deferral probe error

2011-10-11 Thread G, Manjunath Kondaiah
On Fri, Oct 07, 2011 at 04:09:38PM -0600, Grant Likely wrote: > On Fri, Oct 7, 2011 at 4:06 AM, Alan Cox wrote: > > On Fri, 07 Oct 2011 10:33:09 +0500 > > "G, Manjunath Kondaiah" wrote: > > > >> > >> The gpio library should return -EPROBE_DEFER

Re: [PATCH 0/5] Driver Probe Deferral Mechanism

2011-10-07 Thread G, Manjunath Kondaiah
Hi Greg, On Thu, Oct 06, 2011 at 11:50:42PM -0700, Greg KH wrote: > On Fri, Oct 07, 2011 at 10:33:05AM +0500, G, Manjunath Kondaiah wrote: > > Why did you send this series of patches out twice? Were they different? > > confused, Looks like this patch series has reached

[PATCH 5/5] omap: hsmmc: use platform_driver_register

2011-10-06 Thread G, Manjunath Kondaiah
Existing omap hsmmc driver uses "platform_driver_probe" in init function. Change it to use "platform_driver_register" in order to use deferral probe mechanism. Signed-off-by: G, Manjunath Kondaiah Reported-by: Grant Likely --- Cc: linux-o...@vger.kernel.org Cc: linux-mm

[PATCH 4/5] gpiolib: handle deferral probe error

2011-10-06 Thread G, Manjunath Kondaiah
The gpio library should return -EPROBE_DEFER in gpio_request if gpio driver is not ready. If drivers pass this error code through to their caller (which they really should) then this will ensure that the probe is retried later when further devices become available. Signed-off-by: G, Manjunath

[PATCH 3/5] regulator: Support driver probe deferral

2011-10-06 Thread G, Manjunath Kondaiah
...@ti.com: changed error value from EAGAIN to EPROBE_DEFER] Signed-off-by: G, Manjunath Kondaiah Acked-by: Grant Likely Acked-by: Liam Girdwood --- Cc: linux-o...@vger.kernel.org Cc: linux-mmc@vger.kernel.org Cc: linux-ker...@vger.kernel.org Cc: Grant Likely Cc: Greg Kroah-Hartman Cc: Dilan Lee

[PATCH 2/5] drivercore: Add driver probe deferral mechanism

2011-10-06 Thread G, Manjunath Kondaiah
more other drivers get probed. Original patch posted by Grant Likely at: http://lwn.net/Articles/460522/ Enhancements to original patch by G, Manjunath Kondaiah - checkpatch warning fixes - added Kconfig symbol CONFIG_PROBE_DEFER - replacing normal workqueue with singlethread_workqueue - han

[PATCH 1/5] drivercore: add new error value for deferred probe

2011-10-06 Thread G, Manjunath Kondaiah
Add new error value so that drivers can request deferred probe from drivercore. Signed-off-by: G, Manjunath Kondaiah Reported-by: Grant Likely --- Cc: linux-o...@vger.kernel.org Cc: linux-mmc@vger.kernel.org Cc: linux-ker...@vger.kernel.org Cc: Grant Likely Cc: Greg Kroah-Hartman Cc: Dilan

[PATCH 0/5] Driver Probe Deferral Mechanism

2011-10-06 Thread G, Manjunath Kondaiah
HSMMC and GPIO drivers are adopted to use deferral probe mechanism and successfully tested on omap3 beagle board. Applies cleanly on top of v3.1-rc8 G, Manjunath Kondaiah (3): drivercore: add new error value for deferred probe gpiolib: handle deferral probe error omap: hsmmc: use

[PATCH 3/5] regulator: Support driver probe deferral

2011-10-06 Thread G, Manjunath Kondaiah
...@ti.com: changed error value from EAGAIN to EPROBE_DEFER] Signed-off-by: G, Manjunath Kondaiah Acked-by: Grant Likely Acked-by: Liam Girdwood --- Cc: linux-o...@vger.kernel.org Cc: linux-mmc@vger.kernel.org Cc: linux-ker...@vger.kernel.org Cc: Grant Likely Cc: Greg Kroah-Hartman Cc: Dilan Lee

[PATCH 2/5] drivercore: Add driver probe deferral mechanism

2011-10-06 Thread G, Manjunath Kondaiah
more other drivers get probed. Original patch posted by Grant Likely at: http://lwn.net/Articles/460522/ Enhancements to original patch by G, Manjunath Kondaiah - checkpatch warning fixes - added Kconfig symbol CONFIG_PROBE_DEFER - replacing normal workqueue with singlethread_workqueue - han

[PATCH 1/5] drivercore: add new error value for deferred probe

2011-10-06 Thread G, Manjunath Kondaiah
Add new error value so that drivers can request deferred probe from drivercore. Signed-off-by: G, Manjunath Kondaiah Reported-by: Grant Likely --- Cc: linux-o...@vger.kernel.org Cc: linux-mmc@vger.kernel.org Cc: linux-ker...@vger.kernel.org Cc: Grant Likely Cc: Greg Kroah-Hartman Cc: Dilan

[PATCH 0/5] Driver Probe Deferral Mechanism

2011-10-06 Thread G, Manjunath Kondaiah
HSMMC and GPIO drivers are adopted to use deferral probe mechanism and successfully tested on omap3 beagle board. Applies cleanly on top of v3.1-rc8 G, Manjunath Kondaiah (3): drivercore: add new error value for deferred probe gpiolib: handle deferral probe error omap: hsmmc: use

[PATCH 5/5] omap: hsmmc: use platform_driver_register

2011-10-06 Thread G, Manjunath Kondaiah
Existing omap hsmmc driver uses "platform_driver_probe" in init function. Change it to use "platform_driver_register" in order to use deferral probe mechanism. Signed-off-by: G, Manjunath Kondaiah Reported-by: Grant Likely --- Cc: linux-o...@vger.kernel.org Cc: linux-mm

[PATCH 4/5] gpiolib: handle deferral probe error

2011-10-06 Thread G, Manjunath Kondaiah
The gpio library should return -EPROBE_DEFER in gpio_request if gpio driver is not ready. If drivers pass this error code through to their caller (which they really should) then this will ensure that the probe is retried later when further devices become available. Signed-off-by: G, Manjunath

RE: [PATCH v2 3/4] omap4 hsmmc: Register offset handling

2010-10-01 Thread G, Manjunath Kondaiah
> -Original Message- > From: linux-omap-ow...@vger.kernel.org > [mailto:linux-omap-ow...@vger.kernel.org] On Behalf Of > Kadiyala, Kishore > Sent: Saturday, September 18, 2010 10:04 PM > To: linux-mmc@vger.kernel.org; linux-o...@vger.kernel.org; > linux-arm-ker...@lists.infradead.org

RE: [PATCH v2 3/5] OMAP4-HSMMC: Adding MMC-TWL regulator changes

2010-05-04 Thread G, Manjunath Kondaiah
> -Original Message- > From: kishore kadiyala [mailto:kishorek.kadiy...@gmail.com] > Sent: Wednesday, May 05, 2010 12:19 PM > To: G, Manjunath Kondaiah > Cc: Kadiyala, Kishore; linux-mmc@vger.kernel.org; > linux-o...@vger.kernel.org; t...@atomide.com; Chikka

RE: [PATCH v2 3/5] OMAP4-HSMMC: Adding MMC-TWL regulator changes

2010-05-04 Thread G, Manjunath Kondaiah
> -Original Message- > From: linux-omap-ow...@vger.kernel.org > [mailto:linux-omap-ow...@vger.kernel.org] On Behalf Of > kishore kadiyala > Sent: Tuesday, May 04, 2010 9:32 PM > To: linux-mmc@vger.kernel.org; linux-o...@vger.kernel.org > Cc: t...@atomide.com; Chikkature Rajashekar, Mad