Error fixes for IMX8MQ_PHANBELL_POWERSAVE

Change-Id: Id75a0803c85b48db11e996c835e55fd120237dae
diff --git a/drivers/net/ethernet/freescale/fec_main.c b/drivers/net/ethernet/freescale/fec_main.c
index 2ac9e898..60a80ba 100644
--- a/drivers/net/ethernet/freescale/fec_main.c
+++ b/drivers/net/ethernet/freescale/fec_main.c
@@ -4019,7 +4019,7 @@
 
 	clk_disable_unprepare(fep->clk_ahb);
 	clk_disable_unprepare(fep->clk_ipg);
-#if !defined(IMX8MQ_PHANBELL_ENET_POWERSAVE)
+#if !defined(CONFIG_IMX8MQ_PHANBELL_POWERSAVE)
 	release_bus_freq(BUS_FREQ_HIGH);
 #endif
 
@@ -4032,7 +4032,7 @@
 	struct fec_enet_private *fep = netdev_priv(ndev);
 	int ret;
 
-#if !defined(IMX8MQ_PHANBELL_ENET_POWERSAVE)
+#if !defined(CONFIG_IMX8MQ_PHANBELL_POWERSAVE)
 	request_bus_freq(BUS_FREQ_HIGH);
 #endif
 	ret = clk_prepare_enable(fep->clk_ahb);
diff --git a/drivers/soc/imx/soc-imx8.c b/drivers/soc/imx/soc-imx8.c
index bcef073..63a3ddb 100644
--- a/drivers/soc/imx/soc-imx8.c
+++ b/drivers/soc/imx/soc-imx8.c
@@ -360,6 +360,7 @@
 #define OCOTP_CFG3_INDUSTRIAL		2
 #define OCOTP_CFG3_AUTO			3
 
+#if !defined(CONFIG_IMX8MQ_PHANBELL_POWERSAVE)
 static void __init imx8mq_opp_check_speed_grading(struct device *cpu_dev)
 {
 	struct device_node *np;
@@ -472,6 +473,7 @@
 put_node:
 	of_node_put(np);
 }
+#endif
 
 static void __init imx8mq_opp_init(void)
 {
@@ -493,10 +495,12 @@
 		goto put_node;
 	}
 
+#if !defined(CONFIG_IMX8MQ_PHANBELL_POWERSAVE)
 	if (of_machine_is_compatible("fsl,imx8mq"))
 		imx8mq_opp_check_speed_grading(cpu_dev);
 	else if (of_machine_is_compatible("fsl,imx8mm"))
 		imx8mm_opp_check_speed_grading(cpu_dev);
+#endif
 
 put_node:
 	of_node_put(np);