16be33864SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 26be33864SEmmanuel Vadot%YAML 1.2 36be33864SEmmanuel Vadot--- 46be33864SEmmanuel Vadot$id: http://devicetree.org/schemas/phy/intel,lgm-usb-phy.yaml# 56be33864SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 66be33864SEmmanuel Vadot 7*7ef62cebSEmmanuel Vadottitle: Intel LGM USB PHY 86be33864SEmmanuel Vadot 96be33864SEmmanuel Vadotmaintainers: 106be33864SEmmanuel Vadot - Vadivel Murugan Ramuthevar <vadivel.muruganx.ramuthevar@linux.intel.com> 116be33864SEmmanuel Vadot 126be33864SEmmanuel Vadotproperties: 136be33864SEmmanuel Vadot compatible: 146be33864SEmmanuel Vadot const: intel,lgm-usb-phy 156be33864SEmmanuel Vadot 166be33864SEmmanuel Vadot reg: 176be33864SEmmanuel Vadot maxItems: 1 186be33864SEmmanuel Vadot 196be33864SEmmanuel Vadot clocks: 206be33864SEmmanuel Vadot maxItems: 1 216be33864SEmmanuel Vadot 226be33864SEmmanuel Vadot resets: 236be33864SEmmanuel Vadot items: 246be33864SEmmanuel Vadot - description: USB PHY and Host controller reset 256be33864SEmmanuel Vadot - description: APB BUS reset 266be33864SEmmanuel Vadot - description: General Hardware reset 276be33864SEmmanuel Vadot 286be33864SEmmanuel Vadot reset-names: 296be33864SEmmanuel Vadot items: 306be33864SEmmanuel Vadot - const: phy 316be33864SEmmanuel Vadot - const: apb 326be33864SEmmanuel Vadot - const: phy31 336be33864SEmmanuel Vadot 346be33864SEmmanuel Vadot "#phy-cells": 356be33864SEmmanuel Vadot const: 0 366be33864SEmmanuel Vadot 376be33864SEmmanuel Vadotrequired: 386be33864SEmmanuel Vadot - compatible 396be33864SEmmanuel Vadot - clocks 406be33864SEmmanuel Vadot - reg 416be33864SEmmanuel Vadot - resets 426be33864SEmmanuel Vadot - reset-names 436be33864SEmmanuel Vadot - "#phy-cells" 446be33864SEmmanuel Vadot 456be33864SEmmanuel VadotadditionalProperties: false 466be33864SEmmanuel Vadot 476be33864SEmmanuel Vadotexamples: 486be33864SEmmanuel Vadot - | 496be33864SEmmanuel Vadot usb-phy@e7e00000 { 506be33864SEmmanuel Vadot compatible = "intel,lgm-usb-phy"; 516be33864SEmmanuel Vadot reg = <0xe7e00000 0x10000>; 526be33864SEmmanuel Vadot clocks = <&cgu0 153>; 536be33864SEmmanuel Vadot resets = <&rcu 0x70 0x24>, 546be33864SEmmanuel Vadot <&rcu 0x70 0x26>, 556be33864SEmmanuel Vadot <&rcu 0x70 0x28>; 566be33864SEmmanuel Vadot reset-names = "phy", "apb", "phy31"; 576be33864SEmmanuel Vadot #phy-cells = <0>; 586be33864SEmmanuel Vadot }; 59