diff options
| -rw-r--r-- | arch/powerpc/cpu/mpc85xx/fdt.c | 5 | 
1 files changed, 2 insertions, 3 deletions
| diff --git a/arch/powerpc/cpu/mpc85xx/fdt.c b/arch/powerpc/cpu/mpc85xx/fdt.c index d20c94c0f..9d2d76956 100644 --- a/arch/powerpc/cpu/mpc85xx/fdt.c +++ b/arch/powerpc/cpu/mpc85xx/fdt.c @@ -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, |