of/address: Add reg-names property to name an iomem resource
authorBenoit Cousson <b-cousson@ti.com>
Mon, 5 Dec 2011 14:23:55 +0000 (15:23 +0100)
committerGrant Likely <grant.likely@secretlab.ca>
Wed, 4 Jan 2012 07:27:22 +0000 (00:27 -0700)
commit35f3da32af0e8970cc41288d4a7e3bd32399900e
tree67390af46cf0fff8f65e31ac3b07e553cfc2fa16
parent93797d87d63d36404907640e4e20bb976bff4744
of/address: Add reg-names property to name an iomem resource

Add a reg-names property to allow for reg regions to be reference by name
instead of by index.  Some devices have multiple register regions which
are more naturally referenced by name.

If the name is available, use it to name the resource when creating a devices.
Otherwise keep the device name.

Signed-off-by: Benoit Cousson <b-cousson@ti.com>
Cc: Grant Likely <grant.likely@secretlab.ca>
Cc: Rob Herring <rob.herring@calxeda.com>
[Generalized documentation to be for any -names property]
Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
Documentation/devicetree/bindings/resource-names.txt [new file with mode: 0644]
drivers/of/address.c