Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

tpm: Use of_reserved_mem_region_to_resource() for "memory-region"

Use the newly added of_reserved_mem_region_to_resource() function to
handle "memory-region" properties.

Signed-off-by: Rob Herring <robh@kernel.org>
Signed-off-by: Jarkko Sakkinen <jarkko@kernel.org>

authored by

Rob Herring and committed by
Jarkko Sakkinen
63d1dbfe 9eed6373

+1 -7
+1 -7
drivers/char/tpm/eventlog/of.c
··· 24 24 25 25 static int tpm_read_log_memory_region(struct tpm_chip *chip) 26 26 { 27 - struct device_node *node; 28 27 struct resource res; 29 28 int rc; 30 29 31 - node = of_parse_phandle(chip->dev.parent->of_node, "memory-region", 0); 32 - if (!node) 33 - return -ENODEV; 34 - 35 - rc = of_address_to_resource(node, 0, &res); 36 - of_node_put(node); 30 + rc = of_reserved_mem_region_to_resource(chip->dev.parent->of_node, 0, &res); 37 31 if (rc) 38 32 return rc; 39 33