diff --git a/target/linux/mcs814x/files-3.3/arch/arm/mach-mcs814x/common.c b/target/linux/mcs814x/files-3.3/arch/arm/mach-mcs814x/common.c
index 7bbac1cded76f5775bd840efc415476c08638fb6..53d3521dc6dc03fc8bc179f50b786ccb4c5bfff9 100644
--- a/target/linux/mcs814x/files-3.3/arch/arm/mach-mcs814x/common.c
+++ b/target/linux/mcs814x/files-3.3/arch/arm/mach-mcs814x/common.c
@@ -126,7 +126,7 @@ static void mcs814x_eth_init(void)
 	if (intspec)
 		mcs814x_eth_led_cfg_set(be32_to_cpup(intspec));
 
-	of_put_node(np);
+	of_node_put(np);
 }
 
 void __init mcs814x_init_machine(void)