crypto: n2: Use of_property_read_reg() to parse "reg"
PATCH 1/1 crypto: n2: Use of_property_read_reg() to parse "reg"
Use the recently added of_property_read_reg() helper to get the untranslated "reg" address value.
Signed-off-by Rob Herring <[email protected]>
--- drivers/crypto/n2_core.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-)
drivers/crypto/n2_core.c +4 -5
@@ -9,6 +9,7 @@#include <linux/kernel.h> #include <linux/module.h> #include <linux/of.h> +#include <linux/of_address.h> #include <linux/of_device.h> #include <linux/cpumask.h> #include <linux/slab.h>
@@ -1795,11 +1796,9 @@ static int grab_mdesc_irq_props(struct mdesc_handle *mdesc,struct spu_mdesc_info *ip, const char *node_name) { -const unsigned int *reg; -u64 node; + u64 node, reg; - reg =of_get_property (dev->dev.of_node,"reg" ,NULL ); -if (!reg) +if (of_property_read_reg (dev->dev.of_node,0 , ®,NULL ) <0 )return -ENODEV ;mdesc_for_each_node_by_name (mdesc, node,"virtual-device" ) {
@@ -1810,7 +1809,7 @@ static int grab_mdesc_irq_props(struct mdesc_handle *mdesc,if (!name ||strcmp (name, node_name))continue ; chdl =mdesc_get_property (mdesc, node,"cfg-handle" ,NULL ); -if (!chdl || (*chdl != *reg)) +if (!chdl || (*chdl != reg))continue ; ip->cfg_handle = *chdl;return get_irq_props (mdesc, node, ip);
Signature · 1 line
2.39.2
Herbert Xu
maintainerQuoted 7 lines · Rob Herring
Use the recently added
of_property_read_reg()helper to get the untranslated "reg" address value.Signed-off-by Rob Herring <[email protected]>--- drivers/crypto/n2_core.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-)
Patch applied. Thanks.
Signature · 3 lines
Email: Herbert Xu <[email protected]> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt