1057d445bSGeert Uytterhoeven# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2057d445bSGeert Uytterhoeven%YAML 1.2
3057d445bSGeert Uytterhoeven---
4057d445bSGeert Uytterhoeven$id: http://devicetree.org/schemas/phy/intel,keembay-phy-usb.yaml#
5057d445bSGeert Uytterhoeven$schema: http://devicetree.org/meta-schemas/core.yaml#
6057d445bSGeert Uytterhoeven
7*84e85359SKrzysztof Kozlowskititle: Intel Keem Bay USB PHY
8057d445bSGeert Uytterhoeven
9057d445bSGeert Uytterhoevenmaintainers:
10057d445bSGeert Uytterhoeven  - Wan Ahmad Zainie <wan.ahmad.zainie.wan.mohamad@intel.com>
11057d445bSGeert Uytterhoeven
12057d445bSGeert Uytterhoevenproperties:
13057d445bSGeert Uytterhoeven  compatible:
14057d445bSGeert Uytterhoeven    const: intel,keembay-usb-phy
15057d445bSGeert Uytterhoeven
16057d445bSGeert Uytterhoeven  reg:
17057d445bSGeert Uytterhoeven    items:
18057d445bSGeert Uytterhoeven      - description: USB APB CPR (clock, power, reset) register
19057d445bSGeert Uytterhoeven      - description: USB APB slave register
20057d445bSGeert Uytterhoeven
21057d445bSGeert Uytterhoeven  reg-names:
22057d445bSGeert Uytterhoeven    items:
23057d445bSGeert Uytterhoeven      - const: cpr-apb-base
24057d445bSGeert Uytterhoeven      - const: slv-apb-base
25057d445bSGeert Uytterhoeven
26057d445bSGeert Uytterhoeven  '#phy-cells':
27057d445bSGeert Uytterhoeven    const: 0
28057d445bSGeert Uytterhoeven
29057d445bSGeert Uytterhoevenrequired:
30057d445bSGeert Uytterhoeven  - compatible
31057d445bSGeert Uytterhoeven  - reg
32057d445bSGeert Uytterhoeven  - '#phy-cells'
33057d445bSGeert Uytterhoeven
34057d445bSGeert UytterhoevenadditionalProperties: false
35057d445bSGeert Uytterhoeven
36057d445bSGeert Uytterhoevenexamples:
37057d445bSGeert Uytterhoeven  - |
38057d445bSGeert Uytterhoeven    usb-phy@20400000 {
39057d445bSGeert Uytterhoeven          compatible = "intel,keembay-usb-phy";
40057d445bSGeert Uytterhoeven          reg = <0x20400000 0x1c>,
41057d445bSGeert Uytterhoeven                <0x20480000 0xd0>;
42057d445bSGeert Uytterhoeven          reg-names = "cpr-apb-base", "slv-apb-base";
43057d445bSGeert Uytterhoeven          #phy-cells = <0>;
44057d445bSGeert Uytterhoeven    };
45