aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/soc/fsl/qe/Makefile
diff options
context:
space:
mode:
authorHerve Codina <herve.codina@bootlin.com>2023-02-17 15:56:41 +0100
committerMark Brown <broonie@kernel.org>2023-03-05 23:37:03 +0000
commit3178d58e0b9772d690456c0bdf8c9f5e191d45f1 (patch)
tree197b6b3bd58fbfc5ba16684df7499f399f9062e4 /drivers/soc/fsl/qe/Makefile
parentdt-bindings: soc: fsl: cpm_qe: Add QMC controller (diff)
downloadwireguard-linux-3178d58e0b9772d690456c0bdf8c9f5e191d45f1.tar.xz
wireguard-linux-3178d58e0b9772d690456c0bdf8c9f5e191d45f1.zip
soc: fsl: cpm1: Add support for QMC
The QMC (QUICC Multichannel Controller) emulates up to 64 channels within one serial controller using the same TDM physical interface routed from the TSA. It is available in some PowerQUICC SoC such as the MPC885 or MPC866. It is also available on some Quicc Engine SoCs. This current version support CPM1 SoCs only and some enhancement are needed to support Quicc Engine SoCs. Signed-off-by: Herve Codina <herve.codina@bootlin.com> Acked-by: Li Yang <leoyang.li@nxp.com> Reviewed-by: Christophe Leroy <christophe.leroy@csgroup.eu> Link: https://lore.kernel.org/r/20230217145645.1768659-7-herve.codina@bootlin.com Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'drivers/soc/fsl/qe/Makefile')
-rw-r--r--drivers/soc/fsl/qe/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/soc/fsl/qe/Makefile b/drivers/soc/fsl/qe/Makefile
index 45c961acc81b..ec8506e13113 100644
--- a/drivers/soc/fsl/qe/Makefile
+++ b/drivers/soc/fsl/qe/Makefile
@@ -5,6 +5,7 @@
obj-$(CONFIG_QUICC_ENGINE)+= qe.o qe_common.o qe_ic.o qe_io.o
obj-$(CONFIG_CPM) += qe_common.o
obj-$(CONFIG_CPM_TSA) += tsa.o
+obj-$(CONFIG_CPM_QMC) += qmc.o
obj-$(CONFIG_UCC) += ucc.o
obj-$(CONFIG_UCC_SLOW) += ucc_slow.o
obj-$(CONFIG_UCC_FAST) += ucc_fast.o