xref: /freebsd/sys/contrib/device-tree/Bindings/phy/intel,phy-thunderbay-emmc.yaml (revision e67e85659c0de33e617e5fbf1028c6e8b49eee53)
1*e67e8565SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*e67e8565SEmmanuel Vadot%YAML 1.2
3*e67e8565SEmmanuel Vadot---
4*e67e8565SEmmanuel Vadot$id: http://devicetree.org/schemas/phy/intel,phy-thunderbay-emmc.yaml#
5*e67e8565SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml#
6*e67e8565SEmmanuel Vadot
7*e67e8565SEmmanuel Vadottitle: Intel Thunder Bay eMMC PHY bindings
8*e67e8565SEmmanuel Vadot
9*e67e8565SEmmanuel Vadotmaintainers:
10*e67e8565SEmmanuel Vadot  - Srikandan Nandhini <nandhini.srikandan@intel.com>
11*e67e8565SEmmanuel Vadot
12*e67e8565SEmmanuel Vadotproperties:
13*e67e8565SEmmanuel Vadot  compatible:
14*e67e8565SEmmanuel Vadot    const: intel,thunderbay-emmc-phy
15*e67e8565SEmmanuel Vadot
16*e67e8565SEmmanuel Vadot  "#phy-cells":
17*e67e8565SEmmanuel Vadot    const: 0
18*e67e8565SEmmanuel Vadot
19*e67e8565SEmmanuel Vadot  reg:
20*e67e8565SEmmanuel Vadot    maxItems: 1
21*e67e8565SEmmanuel Vadot
22*e67e8565SEmmanuel Vadot  clocks:
23*e67e8565SEmmanuel Vadot    maxItems: 1
24*e67e8565SEmmanuel Vadot
25*e67e8565SEmmanuel Vadot  clock-names:
26*e67e8565SEmmanuel Vadot    items:
27*e67e8565SEmmanuel Vadot      - const: emmcclk
28*e67e8565SEmmanuel Vadot
29*e67e8565SEmmanuel Vadotrequired:
30*e67e8565SEmmanuel Vadot  - "#phy-cells"
31*e67e8565SEmmanuel Vadot  - compatible
32*e67e8565SEmmanuel Vadot  - reg
33*e67e8565SEmmanuel Vadot  - clocks
34*e67e8565SEmmanuel Vadot
35*e67e8565SEmmanuel VadotadditionalProperties: false
36*e67e8565SEmmanuel Vadot
37*e67e8565SEmmanuel Vadotexamples:
38*e67e8565SEmmanuel Vadot  - |
39*e67e8565SEmmanuel Vadot     mmc_phy@80440800 {
40*e67e8565SEmmanuel Vadot     #phy-cells = <0x0>;
41*e67e8565SEmmanuel Vadot     compatible = "intel,thunderbay-emmc-phy";
42*e67e8565SEmmanuel Vadot     status = "okay";
43*e67e8565SEmmanuel Vadot     reg = <0x80440800 0x100>;
44*e67e8565SEmmanuel Vadot     clocks = <&emmc>;
45*e67e8565SEmmanuel Vadot     clock-names = "emmcclk";
46*e67e8565SEmmanuel Vadot     };
47