xref: /linux/Documentation/devicetree/bindings/phy/cdns,dphy-rx.yaml (revision 9f38c76e7487721acd58ade4781fae59b5f5b673)
1e02cebeaSPratyush Yadav# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2e02cebeaSPratyush Yadav%YAML 1.2
3e02cebeaSPratyush Yadav---
4e02cebeaSPratyush Yadav$id: http://devicetree.org/schemas/phy/cdns,dphy-rx.yaml#
5e02cebeaSPratyush Yadav$schema: http://devicetree.org/meta-schemas/core.yaml#
6e02cebeaSPratyush Yadav
7e02cebeaSPratyush Yadavtitle: Cadence DPHY Rx Device Tree Bindings
8e02cebeaSPratyush Yadav
9e02cebeaSPratyush Yadavmaintainers:
10*9f38c76eSKrzysztof Kozlowski  - Pratyush Yadav <pratyush@kernel.org>
11e02cebeaSPratyush Yadav
12e02cebeaSPratyush Yadavproperties:
13e02cebeaSPratyush Yadav  compatible:
14e02cebeaSPratyush Yadav    items:
15e02cebeaSPratyush Yadav      - const: cdns,dphy-rx
16e02cebeaSPratyush Yadav
17e02cebeaSPratyush Yadav  reg:
18e02cebeaSPratyush Yadav    maxItems: 1
19e02cebeaSPratyush Yadav
20e02cebeaSPratyush Yadav  "#phy-cells":
21e02cebeaSPratyush Yadav    const: 0
22e02cebeaSPratyush Yadav
23e02cebeaSPratyush Yadav  power-domains:
24e02cebeaSPratyush Yadav    maxItems: 1
25e02cebeaSPratyush Yadav
26e02cebeaSPratyush Yadavrequired:
27e02cebeaSPratyush Yadav  - compatible
28e02cebeaSPratyush Yadav  - reg
29e02cebeaSPratyush Yadav  - "#phy-cells"
30e02cebeaSPratyush Yadav
31e02cebeaSPratyush YadavadditionalProperties: false
32e02cebeaSPratyush Yadav
33e02cebeaSPratyush Yadavexamples:
34e02cebeaSPratyush Yadav  - |
35e02cebeaSPratyush Yadav    #include <dt-bindings/soc/ti,sci_pm_domain.h>
36e02cebeaSPratyush Yadav
37e02cebeaSPratyush Yadav    dphy0: phy@4580000 {
38e02cebeaSPratyush Yadav        compatible = "cdns,dphy-rx";
39e02cebeaSPratyush Yadav        reg = <0x4580000 0x1100>;
40e02cebeaSPratyush Yadav        #phy-cells = <0>;
41e02cebeaSPratyush Yadav        power-domains = <&k3_pds 147 TI_SCI_PD_EXCLUSIVE>;
42e02cebeaSPratyush Yadav    };
43