118931afeSBiju Das# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 218931afeSBiju Das%YAML 1.2 318931afeSBiju Das--- 418931afeSBiju Das$id: http://devicetree.org/schemas/reset/renesas,rzg2l-usbphy-ctrl.yaml# 518931afeSBiju Das$schema: http://devicetree.org/meta-schemas/core.yaml# 618931afeSBiju Das 7f866a7aeSLad Prabhakartitle: Renesas RZ/{G2L,V2L} USBPHY Control 818931afeSBiju Das 918931afeSBiju Dasmaintainers: 1018931afeSBiju Das - Biju Das <biju.das.jz@bp.renesas.com> 1118931afeSBiju Das 1218931afeSBiju Dasdescription: 1318931afeSBiju Das The RZ/G2L USBPHY Control mainly controls reset and power down of the 1418931afeSBiju Das USB/PHY. 1518931afeSBiju Das 1618931afeSBiju Dasproperties: 1718931afeSBiju Das compatible: 1818931afeSBiju Das items: 1918931afeSBiju Das - enum: 20*9c68d4e6SBiju Das - renesas,r9a07g043-usbphy-ctrl # RZ/G2UL 2118931afeSBiju Das - renesas,r9a07g044-usbphy-ctrl # RZ/G2{L,LC} 22f866a7aeSLad Prabhakar - renesas,r9a07g054-usbphy-ctrl # RZ/V2L 2318931afeSBiju Das - const: renesas,rzg2l-usbphy-ctrl 2418931afeSBiju Das 2518931afeSBiju Das reg: 2618931afeSBiju Das maxItems: 1 2718931afeSBiju Das 2818931afeSBiju Das clocks: 2918931afeSBiju Das maxItems: 1 3018931afeSBiju Das 3118931afeSBiju Das resets: 3218931afeSBiju Das maxItems: 1 3318931afeSBiju Das 3418931afeSBiju Das power-domains: 3518931afeSBiju Das maxItems: 1 3618931afeSBiju Das 3718931afeSBiju Das '#reset-cells': 3818931afeSBiju Das const: 1 3918931afeSBiju Das description: | 4018931afeSBiju Das The phandle's argument in the reset specifier is the PHY reset associated 4118931afeSBiju Das with the USB port. 4218931afeSBiju Das 0 = Port 1 Phy reset 4318931afeSBiju Das 1 = Port 2 Phy reset 4418931afeSBiju Das 4518931afeSBiju Dasrequired: 4618931afeSBiju Das - compatible 4718931afeSBiju Das - reg 4818931afeSBiju Das - clocks 4918931afeSBiju Das - resets 5018931afeSBiju Das - power-domains 5118931afeSBiju Das - '#reset-cells' 5218931afeSBiju Das 5318931afeSBiju DasadditionalProperties: false 5418931afeSBiju Das 5518931afeSBiju Dasexamples: 5618931afeSBiju Das - | 5718931afeSBiju Das #include <dt-bindings/clock/r9a07g044-cpg.h> 5818931afeSBiju Das 5918931afeSBiju Das phyrst: usbphy-ctrl@11c40000 { 6018931afeSBiju Das compatible = "renesas,r9a07g044-usbphy-ctrl", 6118931afeSBiju Das "renesas,rzg2l-usbphy-ctrl"; 6218931afeSBiju Das reg = <0x11c40000 0x10000>; 6318931afeSBiju Das clocks = <&cpg CPG_MOD R9A07G044_USB_PCLK>; 6418931afeSBiju Das resets = <&cpg R9A07G044_USB_PRESETN>; 6518931afeSBiju Das power-domains = <&cpg>; 6618931afeSBiju Das #reset-cells = <1>; 6718931afeSBiju Das }; 68