18a676e1bSRamuthevar Vadivel Murugan# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 28a676e1bSRamuthevar Vadivel Murugan%YAML 1.2 38a676e1bSRamuthevar Vadivel Murugan--- 48a676e1bSRamuthevar Vadivel Murugan$id: http://devicetree.org/schemas/phy/intel,lgm-usb-phy.yaml# 58a676e1bSRamuthevar Vadivel Murugan$schema: http://devicetree.org/meta-schemas/core.yaml# 68a676e1bSRamuthevar Vadivel Murugan 7*dd3cb467SAndrew Lunntitle: Intel LGM USB PHY 88a676e1bSRamuthevar Vadivel Murugan 98a676e1bSRamuthevar Vadivel Muruganmaintainers: 108a676e1bSRamuthevar Vadivel Murugan - Vadivel Murugan Ramuthevar <vadivel.muruganx.ramuthevar@linux.intel.com> 118a676e1bSRamuthevar Vadivel Murugan 128a676e1bSRamuthevar Vadivel Muruganproperties: 138a676e1bSRamuthevar Vadivel Murugan compatible: 148a676e1bSRamuthevar Vadivel Murugan const: intel,lgm-usb-phy 158a676e1bSRamuthevar Vadivel Murugan 168a676e1bSRamuthevar Vadivel Murugan reg: 178a676e1bSRamuthevar Vadivel Murugan maxItems: 1 188a676e1bSRamuthevar Vadivel Murugan 198a676e1bSRamuthevar Vadivel Murugan clocks: 208a676e1bSRamuthevar Vadivel Murugan maxItems: 1 218a676e1bSRamuthevar Vadivel Murugan 228a676e1bSRamuthevar Vadivel Murugan resets: 238a676e1bSRamuthevar Vadivel Murugan items: 248a676e1bSRamuthevar Vadivel Murugan - description: USB PHY and Host controller reset 258a676e1bSRamuthevar Vadivel Murugan - description: APB BUS reset 268a676e1bSRamuthevar Vadivel Murugan - description: General Hardware reset 278a676e1bSRamuthevar Vadivel Murugan 288a676e1bSRamuthevar Vadivel Murugan reset-names: 298a676e1bSRamuthevar Vadivel Murugan items: 308a676e1bSRamuthevar Vadivel Murugan - const: phy 318a676e1bSRamuthevar Vadivel Murugan - const: apb 328a676e1bSRamuthevar Vadivel Murugan - const: phy31 338a676e1bSRamuthevar Vadivel Murugan 348a676e1bSRamuthevar Vadivel Murugan "#phy-cells": 358a676e1bSRamuthevar Vadivel Murugan const: 0 368a676e1bSRamuthevar Vadivel Murugan 378a676e1bSRamuthevar Vadivel Muruganrequired: 388a676e1bSRamuthevar Vadivel Murugan - compatible 398a676e1bSRamuthevar Vadivel Murugan - clocks 408a676e1bSRamuthevar Vadivel Murugan - reg 418a676e1bSRamuthevar Vadivel Murugan - resets 428a676e1bSRamuthevar Vadivel Murugan - reset-names 438a676e1bSRamuthevar Vadivel Murugan - "#phy-cells" 448a676e1bSRamuthevar Vadivel Murugan 458a676e1bSRamuthevar Vadivel MuruganadditionalProperties: false 468a676e1bSRamuthevar Vadivel Murugan 478a676e1bSRamuthevar Vadivel Muruganexamples: 488a676e1bSRamuthevar Vadivel Murugan - | 498a676e1bSRamuthevar Vadivel Murugan usb-phy@e7e00000 { 508a676e1bSRamuthevar Vadivel Murugan compatible = "intel,lgm-usb-phy"; 518a676e1bSRamuthevar Vadivel Murugan reg = <0xe7e00000 0x10000>; 528a676e1bSRamuthevar Vadivel Murugan clocks = <&cgu0 153>; 538a676e1bSRamuthevar Vadivel Murugan resets = <&rcu 0x70 0x24>, 548a676e1bSRamuthevar Vadivel Murugan <&rcu 0x70 0x26>, 558a676e1bSRamuthevar Vadivel Murugan <&rcu 0x70 0x28>; 568a676e1bSRamuthevar Vadivel Murugan reset-names = "phy", "apb", "phy31"; 578a676e1bSRamuthevar Vadivel Murugan #phy-cells = <0>; 588a676e1bSRamuthevar Vadivel Murugan }; 59