]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
arm64: tegra: Add CEC controller on Tegra194
authorThierry Reding <treding@nvidia.com>
Thu, 6 Dec 2018 16:50:21 +0000 (17:50 +0100)
committerThierry Reding <treding@nvidia.com>
Thu, 6 Dec 2018 18:05:59 +0000 (19:05 +0100)
The CEC controller found on Tegra194 can be used to control consumer
devices using the HDMI CEC pin.

Signed-off-by: Thierry Reding <treding@nvidia.com>
arch/arm64/boot/dts/nvidia/tegra194.dtsi

index b89038555d42cdb62b297d57b23bc0e9f96d2271..b7665c4277aa1732ea66b492fd88ec5966ed351e 100644 (file)
@@ -357,6 +357,15 @@ gic: interrupt-controller@3881000 {
                        interrupt-parent = <&gic>;
                };
 
+               cec@3960000 {
+                       compatible = "nvidia,tegra194-cec";
+                       reg = <0x03960000 0x10000>;
+                       interrupts = <GIC_SPI 162 IRQ_TYPE_LEVEL_HIGH>;
+                       clocks = <&bpmp TEGRA194_CLK_CEC>;
+                       clock-names = "cec";
+                       status = "disabled";
+               };
+
                hsp_top0: hsp@3c00000 {
                        compatible = "nvidia,tegra186-hsp";
                        reg = <0x03c00000 0xa0000>;