[PATCH 4/4] usb: chipidea: Prevent endless loop registering platform_devices when ci_hdrc_probe() fails.

2013-07-31 Thread Lothar Waßmann
commit 40dcd0e introduced the following code to the ci_hdrc_probe() function: + if (!dev->of_node && dev->parent) + dev->of_node = dev->parent->of_node; This inadvertently associates the ci_hdrc device with the ci_hdrc_imx driver (which created the ci_hdrc device in the first

Re: [PATCH 4/4] usb: chipidea: Prevent endless loop registering platform_devices when ci_hdrc_probe() fails.

2013-07-31 Thread Peter Chen
On Wed, Jul 31, 2013 at 04:21:16PM +0200, Lothar Waßmann wrote: > commit 40dcd0e introduced the following code to the ci_hdrc_probe() > function: > > + if (!dev->of_node && dev->parent) > + dev->of_node = dev->parent->of_node; > > This inadvertently associates the ci_hdrc devi

Re: [PATCH 4/4] usb: chipidea: Prevent endless loop registering platform_devices when ci_hdrc_probe() fails.

2013-08-01 Thread Lothar Waßmann
Hi, Peter Chen writes: > On Wed, Jul 31, 2013 at 04:21:16PM +0200, Lothar Waßmann wrote: > > commit 40dcd0e introduced the following code to the ci_hdrc_probe() > > function: > > > > + if (!dev->of_node && dev->parent) > > + dev->of_node = dev->parent->of_node; > > > > This i

Re: [PATCH 4/4] usb: chipidea: Prevent endless loop registering platform_devices when ci_hdrc_probe() fails.

2013-08-01 Thread Peter Chen
On Thu, Aug 01, 2013 at 10:43:52AM +0200, Lothar Waßmann wrote: > Hi, > > Peter Chen writes: > > On Wed, Jul 31, 2013 at 04:21:16PM +0200, Lothar Waßmann wrote: > > > commit 40dcd0e introduced the following code to the ci_hdrc_probe() > > > function: > > > > > > + if (!dev->of_node && dev->