Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f0590990 authored by Zhao Qiang's avatar Zhao Qiang Committed by Scott Wood
Browse files

QE: Add IC, SI and SIRAM document to device tree bindings.



Add IC, SI and SIRAM document of QE to
Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/qe.txt

Signed-off-by: default avatarZhao Qiang <qiang.zhao@nxp.com>
Acked-by: default avatarRob Herring <robh@kernel.org>
Signed-off-by: default avatarScott Wood <oss@buserror.net>
parent 2dc32d6d
Loading
Loading
Loading
Loading
+52 −0
Original line number Diff line number Diff line
@@ -69,6 +69,58 @@ Example:
	};
     };

* Interrupt Controller (IC)

Required properties:
- compatible : should be "fsl,qe-ic".
- reg : Address range of IC register set.
- interrupts : interrupts generated by the device.
- interrupt-controller : this device is a interrupt controller.

Example:

	qeic: interrupt-controller@80 {
		interrupt-controller;
		compatible = "fsl,qe-ic";
		#address-cells = <0>;
		#interrupt-cells = <1>;
		reg = <0x80 0x80>;
		interrupts = <95 2 0 0  94 2 0 0>;
	};

* Serial Interface Block (SI)

The SI manages the routing of eight TDM lines to the QE block serial drivers
, the MCC and the UCCs, for receive and transmit.

Required properties:
- compatible : must be "fsl,<chip>-qe-si". For t1040, must contain
  "fsl,t1040-qe-si".
- reg : Address range of SI register set.

Example:

	si1: si@700 {
		compatible = "fsl,t1040-qe-si";
		reg = <0x700 0x80>;
	};

* Serial Interface Block RAM(SIRAM)

store the routing entries of SI

Required properties:
- compatible : should be "fsl,<chip>-qe-siram". For t1040, must contain
  "fsl,t1040-qe-siram".
- reg : Address range of SI RAM.

Example:

	siram1: siram@1000 {
		compatible = "fsl,t1040-qe-siram";
		reg = <0x1000 0x800>;
	};

* QE Firmware Node

This node defines a firmware binary that is embedded in the device tree, for