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

dt-bindings: add Silicon Image SiI8620 bridge bindings

SiI8620 transmitter converts eTMDS/HDMI signal to MHL 3.0. It is controlled
via I2C bus.

Signed-off-by: Andrzej Hajda <a.hajda@samsung.com>
Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Archit Taneja <architt@codeaurora.org>
Link: http://patchwork.freedesktop.org/patch/msgid/1475823762-16237-3-git-send-email-a.hajda@samsung.com

authored by

Andrzej Hajda and committed by
Archit Taneja
4397752c 00c635e5

+33
+33
Documentation/devicetree/bindings/video/bridge/sil-sii8620.txt
··· 1 + Silicon Image SiI8620 HDMI/MHL bridge bindings 2 + 3 + Required properties: 4 + - compatible: "sil,sii8620" 5 + - reg: i2c address of the bridge 6 + - cvcc10-supply: Digital Core Supply Voltage (1.0V) 7 + - iovcc18-supply: I/O Supply Voltage (1.8V) 8 + - interrupts, interrupt-parent: interrupt specifier of INT pin 9 + - reset-gpios: gpio specifier of RESET pin 10 + - clocks, clock-names: specification and name of "xtal" clock 11 + - video interfaces: Device node can contain video interface port 12 + node for HDMI encoder according to [1]. 13 + 14 + [1]: Documentation/devicetree/bindings/media/video-interfaces.txt 15 + 16 + Example: 17 + sii8620@39 { 18 + reg = <0x39>; 19 + compatible = "sil,sii8620"; 20 + cvcc10-supply = <&ldo36_reg>; 21 + iovcc18-supply = <&ldo34_reg>; 22 + interrupt-parent = <&gpf0>; 23 + interrupts = <2 0>; 24 + reset-gpio = <&gpv7 0 0>; 25 + clocks = <&pmu_system_controller 0>; 26 + clock-names = "xtal"; 27 + 28 + port { 29 + mhl_to_hdmi: endpoint { 30 + remote-endpoint = <&hdmi_to_mhl>; 31 + }; 32 + }; 33 + };