67 lines · yaml
1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause2%YAML 1.23---4$id: http://devicetree.org/schemas/media/cec/samsung,s5p-cec.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Samsung S5PV210 and Exynos HDMI CEC8 9maintainers:10 - Krzysztof Kozlowski <krzk@kernel.org>11 - Marek Szyprowski <m.szyprowski@samsung.com>12 13allOf:14 - $ref: cec-common.yaml#15 16properties:17 compatible:18 const: samsung,s5p-cec19 20 clocks:21 maxItems: 122 23 clock-names:24 items:25 - const: hdmicec26 27 interrupts:28 maxItems: 129 30 samsung,syscon-phandle:31 $ref: /schemas/types.yaml#/definitions/phandle32 description:33 Phandle to PMU system controller interface34 35 reg:36 maxItems: 137 38required:39 - compatible40 - clocks41 - clock-names42 - hdmi-phandle43 - interrupts44 - samsung,syscon-phandle45 - reg46 47unevaluatedProperties: false48 49examples:50 - |51 #include <dt-bindings/clock/exynos5420.h>52 #include <dt-bindings/interrupt-controller/arm-gic.h>53 54 cec@101b0000 {55 compatible = "samsung,s5p-cec";56 reg = <0x101B0000 0x200>;57 58 clocks = <&clock CLK_HDMI_CEC>;59 clock-names = "hdmicec";60 interrupts = <GIC_SPI 114 IRQ_TYPE_LEVEL_HIGH>;61 hdmi-phandle = <&hdmi>;62 needs-hpd;63 pinctrl-names = "default";64 pinctrl-0 = <&hdmi_cec>;65 samsung,syscon-phandle = <&pmu_system_controller>;66 };67