Skip to content
Snippets Groups Projects
Commit a2c1229c authored by Timur Tabi's avatar Timur Tabi Committed by Gerald Van Baren
Browse files

powerpc/85xx: use fdt_create_phandle() to create the Fman firmware phandles


Function fdt_create_phandle() conveniently creates new phandle properties
using both "linux,phandle" and "phandle", so it should be used by all code
that wants to create a phandle.

The Fman firmware code, which embeds an Fman firmware into the device tree,
was creating the phandle properties manually.  Instead, change it to use
fdt_create_phandle().

Signed-off-by: default avatarTimur Tabi <timur@freescale.com>
parent 50bf17bd
No related branches found
No related tags found
No related merge requests found
......@@ -504,9 +504,8 @@ void fdt_fixup_fman_firmware(void *blob)
fdt_strerror(rc));
return;
}
phandle = fdt_alloc_phandle(blob);
rc = fdt_setprop_cell(blob, fwnode, "linux,phandle", phandle);
if (rc < 0) {
phandle = fdt_create_phandle(blob, fwnode);
if (!phandle) {
char s[64];
fdt_get_path(blob, fwnode, s, sizeof(s));
printf("Could not add phandle property to node %s: %s\n", s,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment