brintos

brintos / linux-shallow public Read only

0
0
Text · 1.4 KiB · 016c8a7 Raw
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