1*91b40d44SKrzysztof Kozlowski# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 2*91b40d44SKrzysztof Kozlowski%YAML 1.2 3*91b40d44SKrzysztof Kozlowski--- 4*91b40d44SKrzysztof Kozlowski$id: http://devicetree.org/schemas/media/cec/samsung,s5p-cec.yaml# 5*91b40d44SKrzysztof Kozlowski$schema: http://devicetree.org/meta-schemas/core.yaml# 6*91b40d44SKrzysztof Kozlowski 7*91b40d44SKrzysztof Kozlowskititle: Samsung S5PV210 and Exynos HDMI CEC 8*91b40d44SKrzysztof Kozlowski 9*91b40d44SKrzysztof Kozlowskimaintainers: 10*91b40d44SKrzysztof Kozlowski - Krzysztof Kozlowski <krzk@kernel.org> 11*91b40d44SKrzysztof Kozlowski - Marek Szyprowski <m.szyprowski@samsung.com> 12*91b40d44SKrzysztof Kozlowski 13*91b40d44SKrzysztof KozlowskiallOf: 14*91b40d44SKrzysztof Kozlowski - $ref: cec-common.yaml# 15*91b40d44SKrzysztof Kozlowski 16*91b40d44SKrzysztof Kozlowskiproperties: 17*91b40d44SKrzysztof Kozlowski compatible: 18*91b40d44SKrzysztof Kozlowski const: samsung,s5p-cec 19*91b40d44SKrzysztof Kozlowski 20*91b40d44SKrzysztof Kozlowski clocks: 21*91b40d44SKrzysztof Kozlowski maxItems: 1 22*91b40d44SKrzysztof Kozlowski 23*91b40d44SKrzysztof Kozlowski clock-names: 24*91b40d44SKrzysztof Kozlowski items: 25*91b40d44SKrzysztof Kozlowski - const: hdmicec 26*91b40d44SKrzysztof Kozlowski 27*91b40d44SKrzysztof Kozlowski interrupts: 28*91b40d44SKrzysztof Kozlowski maxItems: 1 29*91b40d44SKrzysztof Kozlowski 30*91b40d44SKrzysztof Kozlowski samsung,syscon-phandle: 31*91b40d44SKrzysztof Kozlowski $ref: /schemas/types.yaml#/definitions/phandle 32*91b40d44SKrzysztof Kozlowski description: 33*91b40d44SKrzysztof Kozlowski Phandle to PMU system controller interface 34*91b40d44SKrzysztof Kozlowski 35*91b40d44SKrzysztof Kozlowski reg: 36*91b40d44SKrzysztof Kozlowski maxItems: 1 37*91b40d44SKrzysztof Kozlowski 38*91b40d44SKrzysztof Kozlowskirequired: 39*91b40d44SKrzysztof Kozlowski - compatible 40*91b40d44SKrzysztof Kozlowski - clocks 41*91b40d44SKrzysztof Kozlowski - clock-names 42*91b40d44SKrzysztof Kozlowski - hdmi-phandle 43*91b40d44SKrzysztof Kozlowski - interrupts 44*91b40d44SKrzysztof Kozlowski - samsung,syscon-phandle 45*91b40d44SKrzysztof Kozlowski - reg 46*91b40d44SKrzysztof Kozlowski 47*91b40d44SKrzysztof KozlowskiunevaluatedProperties: false 48*91b40d44SKrzysztof Kozlowski 49*91b40d44SKrzysztof Kozlowskiexamples: 50*91b40d44SKrzysztof Kozlowski - | 51*91b40d44SKrzysztof Kozlowski #include <dt-bindings/clock/exynos5420.h> 52*91b40d44SKrzysztof Kozlowski #include <dt-bindings/interrupt-controller/arm-gic.h> 53*91b40d44SKrzysztof Kozlowski 54*91b40d44SKrzysztof Kozlowski cec@101b0000 { 55*91b40d44SKrzysztof Kozlowski compatible = "samsung,s5p-cec"; 56*91b40d44SKrzysztof Kozlowski reg = <0x101B0000 0x200>; 57*91b40d44SKrzysztof Kozlowski 58*91b40d44SKrzysztof Kozlowski clocks = <&clock CLK_HDMI_CEC>; 59*91b40d44SKrzysztof Kozlowski clock-names = "hdmicec"; 60*91b40d44SKrzysztof Kozlowski interrupts = <GIC_SPI 114 IRQ_TYPE_LEVEL_HIGH>; 61*91b40d44SKrzysztof Kozlowski hdmi-phandle = <&hdmi>; 62*91b40d44SKrzysztof Kozlowski needs-hpd; 63*91b40d44SKrzysztof Kozlowski pinctrl-names = "default"; 64*91b40d44SKrzysztof Kozlowski pinctrl-0 = <&hdmi_cec>; 65*91b40d44SKrzysztof Kozlowski samsung,syscon-phandle = <&pmu_system_controller>; 66*91b40d44SKrzysztof Kozlowski }; 67