]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commit
dt-bindings: soc: fsl: cpm_qe: cpm1-scc-qmc: Add support for QMC HDLC
authorHerve Codina <herve.codina@bootlin.com>
Wed, 11 Oct 2023 06:14:12 +0000 (08:14 +0200)
committerRob Herring <robh@kernel.org>
Mon, 30 Oct 2023 21:28:19 +0000 (16:28 -0500)
commitfe612629746cf5cc7040529f780d46929605d0a6
tree57e41b3f57fd5fa1dea38c9bac4572a3facae486
parent527de94b0fb38502f4f563e9f60c372d37fe0203
dt-bindings: soc: fsl: cpm_qe: cpm1-scc-qmc: Add support for QMC HDLC

The QMC (QUICC mutichannel controller) is a controller present in some
PowerQUICC SoC such as MPC885.
The QMC HDLC uses the QMC controller to transfer HDLC data.

Additionally, a framer can be connected to the QMC HDLC.
If present, this framer is the interface between the TDM bus used by the
QMC HDLC and the E1/T1 line.
The QMC HDLC can use this framer to get information about the E1/T1 line
and configure the E1/T1 line.

Signed-off-by: Herve Codina <herve.codina@bootlin.com>
Reviewed-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20231011061437.64213-9-herve.codina@bootlin.com
Signed-off-by: Rob Herring <robh@kernel.org>
Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml