1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00

dt-bindings: hsi: add omap4 hsi controller bindings

Update omap-ssi binding document to also cover the HSI
compliant module from OMAP4.

Signed-off-by: Tony Lindgren <tony@atomide.com>
Acked-by: Rob Herring <robh@kernel.org>
[dropped the omap.dtsi update and updated patch description accordingly]
Signed-off-by: Sebastian Reichel <sre@kernel.org>
This commit is contained in:
Tony Lindgren 2017-10-01 17:17:26 +02:00 committed by Sebastian Reichel
parent 36edec05a2
commit 8635d6b3af

View file

@ -1,10 +1,12 @@
OMAP SSI controller bindings OMAP SSI controller bindings
OMAP Synchronous Serial Interface (SSI) controller implements a legacy OMAP3's Synchronous Serial Interface (SSI) controller implements a
variant of MIPI's High Speed Synchronous Serial Interface (HSI). legacy variant of MIPI's High Speed Synchronous Serial Interface (HSI),
while the controller found inside OMAP4 is supposed to be fully compliant
with the HSI standard.
Required properties: Required properties:
- compatible: Should include "ti,omap3-ssi". - compatible: Should include "ti,omap3-ssi" or "ti,omap4-hsi"
- reg-names: Contains the values "sys" and "gdd" (in this order). - reg-names: Contains the values "sys" and "gdd" (in this order).
- reg: Contains a matching register specifier for each entry - reg: Contains a matching register specifier for each entry
in reg-names. in reg-names.
@ -27,6 +29,7 @@ Each port is represented as a sub-node of the ti,omap3-ssi device.
Required Port sub-node properties: Required Port sub-node properties:
- compatible: Should be set to the following value - compatible: Should be set to the following value
ti,omap3-ssi-port (applicable to OMAP34xx devices) ti,omap3-ssi-port (applicable to OMAP34xx devices)
ti,omap4-hsi-port (applicable to OMAP44xx devices)
- reg-names: Contains the values "tx" and "rx" (in this order). - reg-names: Contains the values "tx" and "rx" (in this order).
- reg: Contains a matching register specifier for each entry - reg: Contains a matching register specifier for each entry
in reg-names. in reg-names.
@ -38,6 +41,10 @@ Required Port sub-node properties:
property. If it's missing the port will not be property. If it's missing the port will not be
enabled. enabled.
Optional properties:
- ti,hwmods: Shall contain TI interconnect module name if needed
by the SoC
Example for Nokia N900: Example for Nokia N900:
ssi-controller@48058000 { ssi-controller@48058000 {