Messages in this thread | | | Date | Wed, 21 May 2014 18:27:00 -0700 | From | Frank Rowand <> | Subject | Re: [PATCH 2/3] of: Make of_find_node_by_path() handle /aliases |
| |
On 5/21/2014 9:09 AM, Grant Likely wrote: > On Tue, 20 May 2014 19:55:45 -0700, Frank Rowand <frowand.list@gmail.com> wrote: >> On 5/13/2014 7:58 AM, Grant Likely wrote: >> >>> Make of_find_node_by_path() handle aliases as prefixes. To make this
< snip >
>>> --- >> >>> drivers/of/base.c | 60 +++++++++++++++++++++++++++++++++++++++++++++++++++---- >> >>> 1 file changed, 56 insertions(+), 4 deletions(-) >> >> >> >> Was this patch created against a tree that has modifications to device tree >> >> locking? >> I get a hang due to deadlock when I apply it. Patch to verify the >> cause is below. > > Ummm... I may have forgotten to enable CONFIG_LOCKDEP when testing. Try > the following fix, and can you please pass me that brown paper bag.
Nononono, I need to keep the bag for my own future use :-)
The following fix looks good and boots successfully on the dragonboard.
-Frank
> > g. > > commit 35e9c5ae6c3d0b5eb91579f397d8e1ecb95ee711 > Author: Grant Likely <grant.likely@linaro.org> > Date: Thu May 22 01:04:17 2014 +0900 > > dt: Create unlocked version of for_each_child_of_node() > > When iterating over nodes, sometimes it needs to be done when the DT > lock is already held. This patch makes an unlocked version of the > for_each_child_of_node() macro. > > Signed-off-by: Grant Likely <grant.likely@linaro.org>
< snip >
| |