From: Petr Štetiar Date: Fri, 3 May 2019 14:27:15 +0000 (+0200) Subject: powerpc: tsi108: support of_get_mac_address new ERR_PTR error X-Git-Tag: v5.15~6431^2~20^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ea168cdf129944a11471dff5af93fc3c81c22c35;p=platform%2Fkernel%2Flinux-starfive.git powerpc: tsi108: support of_get_mac_address new ERR_PTR error There was NVMEM support added to of_get_mac_address, so it could now return ERR_PTR encoded error values, so we need to adjust all current users of of_get_mac_address to this new fact. Signed-off-by: Petr Štetiar Signed-off-by: David S. Miller --- diff --git a/arch/powerpc/sysdev/tsi108_dev.c b/arch/powerpc/sysdev/tsi108_dev.c index 1f1af12..c92dcac 100644 --- a/arch/powerpc/sysdev/tsi108_dev.c +++ b/arch/powerpc/sysdev/tsi108_dev.c @@ -105,7 +105,7 @@ static int __init tsi108_eth_of_init(void) } mac_addr = of_get_mac_address(np); - if (mac_addr) + if (!IS_ERR(mac_addr)) memcpy(tsi_eth_data.mac_addr, mac_addr, 6); ph = of_get_property(np, "mdio-handle", NULL);