Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

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>

authored by

Tony Lindgren and committed by
Sebastian Reichel
8635d6b3 36edec05

+10 -3
+10 -3
Documentation/devicetree/bindings/hsi/omap-ssi.txt
··· 1 1 OMAP SSI controller bindings 2 2 3 - OMAP Synchronous Serial Interface (SSI) controller implements a legacy 4 - variant of MIPI's High Speed Synchronous Serial Interface (HSI). 3 + OMAP3's Synchronous Serial Interface (SSI) controller implements a 4 + legacy variant of MIPI's High Speed Synchronous Serial Interface (HSI), 5 + while the controller found inside OMAP4 is supposed to be fully compliant 6 + with the HSI standard. 5 7 6 8 Required properties: 7 - - compatible: Should include "ti,omap3-ssi". 9 + - compatible: Should include "ti,omap3-ssi" or "ti,omap4-hsi" 8 10 - reg-names: Contains the values "sys" and "gdd" (in this order). 9 11 - reg: Contains a matching register specifier for each entry 10 12 in reg-names. ··· 29 27 Required Port sub-node properties: 30 28 - compatible: Should be set to the following value 31 29 ti,omap3-ssi-port (applicable to OMAP34xx devices) 30 + ti,omap4-hsi-port (applicable to OMAP44xx devices) 32 31 - reg-names: Contains the values "tx" and "rx" (in this order). 33 32 - reg: Contains a matching register specifier for each entry 34 33 in reg-names. ··· 40 37 events for the port. This is an optional board-specific 41 38 property. If it's missing the port will not be 42 39 enabled. 40 + 41 + Optional properties: 42 + - ti,hwmods: Shall contain TI interconnect module name if needed 43 + by the SoC 43 44 44 45 Example for Nokia N900: 45 46