Messages in this thread | | | Date | Tue, 10 Apr 2012 10:16:20 +0200 | Subject | Re: [PATCH V4 REPOST 1/5] dt: add property iteration helpers | From | Linus Walleij <> |
| |
On Wed, Apr 4, 2012 at 5:27 PM, Stephen Warren <swarren@wwwdotorg.org> wrote:
> From: Stephen Warren <swarren@nvidia.com> > > This patch adds macros of_property_for_each_u32() and > of_property_for_each_string(), which iterate over an array of values > within a device-tree property. Usage is for example: > > struct property *prop; > const __be32 *p; > u32 u; > of_property_for_each_u32(np, "propname", prop, p, u) > printk("U32 value: %x\n", u); > > struct property *prop; > const char *s; > of_property_for_each_string(np, "propname", prop, s) > printk("String value: %s\n", s); > > Based on work by Rob Herring <robherring2@gmail.com> > > Cc: Grant Likely <grant.likely@secretlab.ca> > Signed-off-by: Stephen Warren <swarren@nvidia.com> > Acked-by: Rob Herring <rob.herring@calxeda.com>
Acked by DT maintainer, so applied to pinctrl tree now.
Thanks, Linus Walleij -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |