MLK-21660 imx8qm: Disable SATA driver by default

The imx8 SATA driver will cause crash when some gen3 SATA
device is connected. As there is no booting from SATA supported by ROM,
so enabling this driver is not necessary, change to disable it at default.
And will fix the issue in future.

Users who need to use the driver, have to set "CONFIG_SATA_IMX=y" in defconfig
to enable it.

Signed-off-by: Ye Li <ye.li@nxp.com>
(cherry picked from commit 00e6fab7125fe407ab9fb1b852feafd45f0cdba3)
diff --git a/include/configs/imx8qm_arm2.h b/include/configs/imx8qm_arm2.h
index 033ff7b..111c060 100644
--- a/include/configs/imx8qm_arm2.h
+++ b/include/configs/imx8qm_arm2.h
@@ -72,16 +72,16 @@
 
 #define CONFIG_ENV_OVERWRITE
 
+#ifdef CONFIG_SATA_IMX
 #define CONFIG_SCSI
 #define CONFIG_SCSI_AHCI
 #define CONFIG_SCSI_AHCI_PLAT
 #define CONFIG_SYS_SCSI_MAX_SCSI_ID 1
 #define CONFIG_CMD_SCSI
-#define CONFIG_LIBATA
 #define CONFIG_SYS_SCSI_MAX_LUN 1
 #define CONFIG_SYS_SCSI_MAX_DEVICE      (CONFIG_SYS_SCSI_MAX_SCSI_ID * CONFIG_SYS_SCSI_MAX_LUN)
 #define CONFIG_SYS_SATA_MAX_DEVICE	1
-#define CONFIG_SATA_IMX
+#endif
 
 #define CONFIG_FSL_HSIO
 #define CONFIG_PCIE_IMX8X
diff --git a/include/configs/imx8qm_mek.h b/include/configs/imx8qm_mek.h
index 7f2c431..ca12c26 100644
--- a/include/configs/imx8qm_mek.h
+++ b/include/configs/imx8qm_mek.h
@@ -76,16 +76,16 @@
 
 #define CONFIG_ENV_OVERWRITE
 
+#ifdef CONFIG_SATA_IMX
 #define CONFIG_SCSI
 #define CONFIG_SCSI_AHCI
 #define CONFIG_SCSI_AHCI_PLAT
 #define CONFIG_SYS_SCSI_MAX_SCSI_ID 1
 #define CONFIG_CMD_SCSI
-#define CONFIG_LIBATA
 #define CONFIG_SYS_SCSI_MAX_LUN 1
 #define CONFIG_SYS_SCSI_MAX_DEVICE      (CONFIG_SYS_SCSI_MAX_SCSI_ID * CONFIG_SYS_SCSI_MAX_LUN)
 #define CONFIG_SYS_SATA_MAX_DEVICE	1
-#define CONFIG_SATA_IMX
+#endif
 
 #define CONFIG_FSL_HSIO
 #define CONFIG_PCIE_IMX8X