soc driver is NOT only for i.MX8QM, add HAVE_IMX_SOC
config to improve build dependency.
Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
bool "i.MX8QM"
select HAVE_IMX_MU
select HAVE_IMX_RPMSG
+ select HAVE_IMX_SOC
config ARCH_FSL_IMX8QXP
bool "i.MX8QXP"
select HAVE_IMX_MU
select HAVE_IMX_RPMSG
+ select HAVE_IMX_SOC
config ARCH_FSL_IMX8MQ
bool "i.MX8MQ"
select HAVE_IMX_MU
select HAVE_IMX_RPMSG
+ select HAVE_IMX_SOC
endif
config HAVE_IMX_MU
bool
+config HAVE_IMX_SOC
+ bool
+
config HAVE_IMX_RPMSG
select RPMSG_VIRTIO
select RPMSG
obj-$(CONFIG_HAVE_IMX_MU) += mu/
obj-$(CONFIG_ARCH_FSL_IMX8QM) += sc/
-obj-$(CONFIG_ARCH_FSL_IMX8QM) += pm-domains.o soc-imx8.o
+obj-$(CONFIG_ARCH_FSL_IMX8QM) += pm-domains.o
obj-$(CONFIG_ARCH_FSL_IMX8MQ) += gpc-psci.o
+obj-$(CONFIG_HAVE_IMX_SOC) += soc-imx8.o