Merge tag 'selinux-pr-20180130' of git://git.kernel.org/pub/scm/linux/kernel/git...
[sfrench/cifs-2.6.git] / Documentation / devicetree / bindings / media / tegra-cec.txt
1 * Tegra HDMI CEC hardware
2
3 The HDMI CEC module is present in Tegra SoCs and its purpose is to
4 handle communication between HDMI connected devices over the CEC bus.
5
6 Required properties:
7   - compatible : value should be one of the following:
8         "nvidia,tegra114-cec"
9         "nvidia,tegra124-cec"
10         "nvidia,tegra210-cec"
11   - reg : Physical base address of the IP registers and length of memory
12           mapped region.
13   - interrupts : HDMI CEC interrupt number to the CPU.
14   - clocks : from common clock binding: handle to HDMI CEC clock.
15   - clock-names : from common clock binding: must contain "cec",
16                   corresponding to the entry in the clocks property.
17   - hdmi-phandle : phandle to the HDMI controller, see also cec.txt.
18
19 Example:
20
21 cec@70015000 {
22         compatible = "nvidia,tegra124-cec";
23         reg = <0x0 0x70015000 0x0 0x00001000>;
24         interrupts = <GIC_SPI 3 IRQ_TYPE_LEVEL_HIGH>;
25         clocks = <&tegra_car TEGRA124_CLK_CEC>;
26         clock-names = "cec";
27 };