1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2%YAML 1.2 3--- 4$id: http://devicetree.org/schemas/phy/qcom,snps-eusb2-repeater.yaml# 5$schema: http://devicetree.org/meta-schemas/core.yaml# 6 7title: Qualcomm Synopsis eUSB2 to USB 2.0 repeater 8 9maintainers: 10 - Abel Vesa <abel.vesa@linaro.org> 11 12description: 13 eUSB2 repeater converts between eUSB2 and USB 2.0 signaling levels and 14 allows a eUSB2 PHY to connect to legacy USB 2.0 products 15 16properties: 17 compatible: 18 oneOf: 19 - items: 20 - enum: 21 - qcom,pm7550ba-eusb2-repeater 22 - const: qcom,pm8550b-eusb2-repeater 23 - const: qcom,pm8550b-eusb2-repeater 24 25 reg: 26 maxItems: 1 27 28 "#phy-cells": 29 const: 0 30 31 vdd18-supply: true 32 33 vdd3-supply: true 34 35required: 36 - compatible 37 - reg 38 - "#phy-cells" 39 40additionalProperties: false 41 42examples: 43 - | 44 #include <dt-bindings/spmi/spmi.h> 45 46 pmic@7 { 47 reg = <0x7 SPMI_USID>; 48 #address-cells = <1>; 49 #size-cells = <0>; 50 51 pm8550b_eusb2_repeater: phy@fd00 { 52 compatible = "qcom,pm8550b-eusb2-repeater"; 53 reg = <0xfd00>; 54 #phy-cells = <0>; 55 }; 56 }; 57... 58