brintos

brintos / linux-shallow public Read only

0
0
Text · 1.4 KiB · 6f9fd1c Raw
66 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/phy/amlogic,meson8-hdmi-tx-phy.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Amlogic Meson8, Meson8b and Meson8m2 HDMI TX PHY8 9maintainers:10  - Martin Blumenstingl <martin.blumenstingl@googlemail.com>11 12description: |+13  The HDMI TX PHY node should be the child of a syscon node with the14  required property:15 16  compatible = "amlogic,meson-hhi-sysctrl", "simple-mfd", "syscon"17 18  Refer to the bindings described in19  Documentation/devicetree/bindings/mfd/syscon.yaml20 21properties:22  $nodename:23    pattern: "^hdmi-phy@[0-9a-f]+$"24 25  compatible:26    oneOf:27      - items:28          - enum:29              - amlogic,meson8b-hdmi-tx-phy30              - amlogic,meson8m2-hdmi-tx-phy31          - const: amlogic,meson8-hdmi-tx-phy32      - const: amlogic,meson8-hdmi-tx-phy33 34  reg:35    maxItems: 136 37  clocks:38    minItems: 139    description:40      HDMI TMDS clock41 42  "#phy-cells":43    const: 044 45required:46  - compatible47  - "#phy-cells"48 49additionalProperties: false50 51examples:52  - |53    hdmi-phy@3a0 {54      compatible = "amlogic,meson8-hdmi-tx-phy";55      reg = <0x3a0 0xc>;56      clocks = <&tmds_clock>;57      #phy-cells = <0>;58    };59  - |60    hdmi-phy@3a0 {61      compatible = "amlogic,meson8b-hdmi-tx-phy", "amlogic,meson8-hdmi-tx-phy";62      reg = <0x3a0 0xc>;63      clocks = <&tmds_clock>;64      #phy-cells = <0>;65    };66