xref: /freebsd/sys/contrib/device-tree/Bindings/phy/mixel,mipi-dsi-phy.txt (revision c66ec88fed842fbaad62c30d510644ceb7bd2d71)
1*c66ec88fSEmmanuel VadotMixel DSI PHY for i.MX8
2*c66ec88fSEmmanuel Vadot
3*c66ec88fSEmmanuel VadotThe Mixel MIPI-DSI PHY IP block is e.g. found on i.MX8 platforms (along the
4*c66ec88fSEmmanuel VadotMIPI-DSI IP from Northwest Logic). It represents the physical layer for the
5*c66ec88fSEmmanuel Vadotelectrical signals for DSI.
6*c66ec88fSEmmanuel Vadot
7*c66ec88fSEmmanuel VadotRequired properties:
8*c66ec88fSEmmanuel Vadot- compatible: Must be:
9*c66ec88fSEmmanuel Vadot  - "fsl,imx8mq-mipi-dphy"
10*c66ec88fSEmmanuel Vadot- clocks: Must contain an entry for each entry in clock-names.
11*c66ec88fSEmmanuel Vadot- clock-names: Must contain the following entries:
12*c66ec88fSEmmanuel Vadot  - "phy_ref": phandle and specifier referring to the DPHY ref clock
13*c66ec88fSEmmanuel Vadot- reg: the register range of the PHY controller
14*c66ec88fSEmmanuel Vadot- #phy-cells: number of cells in PHY, as defined in
15*c66ec88fSEmmanuel Vadot  Documentation/devicetree/bindings/phy/phy-bindings.txt
16*c66ec88fSEmmanuel Vadot  this must be <0>
17*c66ec88fSEmmanuel Vadot
18*c66ec88fSEmmanuel VadotOptional properties:
19*c66ec88fSEmmanuel Vadot- power-domains: phandle to power domain
20*c66ec88fSEmmanuel Vadot
21*c66ec88fSEmmanuel VadotExample:
22*c66ec88fSEmmanuel Vadot	dphy: dphy@30a0030 {
23*c66ec88fSEmmanuel Vadot		compatible = "fsl,imx8mq-mipi-dphy";
24*c66ec88fSEmmanuel Vadot		clocks = <&clk IMX8MQ_CLK_DSI_PHY_REF>;
25*c66ec88fSEmmanuel Vadot		clock-names = "phy_ref";
26*c66ec88fSEmmanuel Vadot		reg = <0x30a00300 0x100>;
27*c66ec88fSEmmanuel Vadot		power-domains = <&pd_mipi0>;
28*c66ec88fSEmmanuel Vadot		#phy-cells = <0>;
29*c66ec88fSEmmanuel Vadot        };
30