1*7d0873ebSEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*7d0873ebSEmmanuel Vadot%YAML 1.2 3*7d0873ebSEmmanuel Vadot--- 4*7d0873ebSEmmanuel Vadot$id: http://devicetree.org/schemas/phy/fsl,imx8mp-hdmi-phy.yaml# 5*7d0873ebSEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 6*7d0873ebSEmmanuel Vadot 7*7d0873ebSEmmanuel Vadottitle: Freescale i.MX8MP HDMI PHY 8*7d0873ebSEmmanuel Vadot 9*7d0873ebSEmmanuel Vadotmaintainers: 10*7d0873ebSEmmanuel Vadot - Lucas Stach <l.stach@pengutronix.de> 11*7d0873ebSEmmanuel Vadot 12*7d0873ebSEmmanuel Vadotproperties: 13*7d0873ebSEmmanuel Vadot compatible: 14*7d0873ebSEmmanuel Vadot enum: 15*7d0873ebSEmmanuel Vadot - fsl,imx8mp-hdmi-phy 16*7d0873ebSEmmanuel Vadot 17*7d0873ebSEmmanuel Vadot reg: 18*7d0873ebSEmmanuel Vadot maxItems: 1 19*7d0873ebSEmmanuel Vadot 20*7d0873ebSEmmanuel Vadot "#clock-cells": 21*7d0873ebSEmmanuel Vadot const: 0 22*7d0873ebSEmmanuel Vadot 23*7d0873ebSEmmanuel Vadot clocks: 24*7d0873ebSEmmanuel Vadot maxItems: 2 25*7d0873ebSEmmanuel Vadot 26*7d0873ebSEmmanuel Vadot clock-names: 27*7d0873ebSEmmanuel Vadot items: 28*7d0873ebSEmmanuel Vadot - const: apb 29*7d0873ebSEmmanuel Vadot - const: ref 30*7d0873ebSEmmanuel Vadot 31*7d0873ebSEmmanuel Vadot "#phy-cells": 32*7d0873ebSEmmanuel Vadot const: 0 33*7d0873ebSEmmanuel Vadot 34*7d0873ebSEmmanuel Vadot power-domains: 35*7d0873ebSEmmanuel Vadot maxItems: 1 36*7d0873ebSEmmanuel Vadot 37*7d0873ebSEmmanuel Vadotrequired: 38*7d0873ebSEmmanuel Vadot - compatible 39*7d0873ebSEmmanuel Vadot - reg 40*7d0873ebSEmmanuel Vadot - "#clock-cells" 41*7d0873ebSEmmanuel Vadot - clocks 42*7d0873ebSEmmanuel Vadot - clock-names 43*7d0873ebSEmmanuel Vadot - "#phy-cells" 44*7d0873ebSEmmanuel Vadot - power-domains 45*7d0873ebSEmmanuel Vadot 46*7d0873ebSEmmanuel VadotadditionalProperties: false 47*7d0873ebSEmmanuel Vadot 48*7d0873ebSEmmanuel Vadotexamples: 49*7d0873ebSEmmanuel Vadot - | 50*7d0873ebSEmmanuel Vadot #include <dt-bindings/clock/imx8mp-clock.h> 51*7d0873ebSEmmanuel Vadot #include <dt-bindings/power/imx8mp-power.h> 52*7d0873ebSEmmanuel Vadot 53*7d0873ebSEmmanuel Vadot phy@32fdff00 { 54*7d0873ebSEmmanuel Vadot compatible = "fsl,imx8mp-hdmi-phy"; 55*7d0873ebSEmmanuel Vadot reg = <0x32fdff00 0x100>; 56*7d0873ebSEmmanuel Vadot clocks = <&clk IMX8MP_CLK_HDMI_APB>, 57*7d0873ebSEmmanuel Vadot <&clk IMX8MP_CLK_HDMI_24M>; 58*7d0873ebSEmmanuel Vadot clock-names = "apb", "ref"; 59*7d0873ebSEmmanuel Vadot power-domains = <&hdmi_blk_ctrl IMX8MP_HDMIBLK_PD_HDMI_TX_PHY>; 60*7d0873ebSEmmanuel Vadot #clock-cells = <0>; 61*7d0873ebSEmmanuel Vadot #phy-cells = <0>; 62*7d0873ebSEmmanuel Vadot }; 63