From: Raviteja Garimella <raviteja.garimella@broadcom.com> To: Rob Herring <robh+dt@kernel.org>, Mark Rutland <mark.rutland@arm.com>, Kishon Vijay Abraham I <kishon@ti.com>, Ray Jui <rjui@broadcom.com>, Scott Branden <sbranden@broadcom.com>, Jon Mason <jonmason@broadcom.com>, Catalin Marinas <catalin.marinas@arm.com>, Will Deacon <will.deacon@arm.com> Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, bcm-kernel-feedback-list@broadcom.com, linux-arm-kernel@lists.infradead.org Subject: [PATCH v8 1/3] dt-bindings: phy: Add DT bindings documentation for NS2 USB DRD PHY Date: Thu, 8 Jun 2017 16:05:01 +0530 [thread overview] Message-ID: <1496918103-14948-2-git-send-email-raviteja.garimella@broadcom.com> (raw) In-Reply-To: <1496918103-14948-1-git-send-email-raviteja.garimella@broadcom.com> This patch adds DT bindings documentation for NS2 DRD PHY driver. Signed-off-by: Raviteja Garimella <raviteja.garimella@broadcom.com> Acked-by: Rob Herring <robh@kernel.org> --- .../devicetree/bindings/phy/brcm,ns2-drd-phy.txt | 30 ++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 Documentation/devicetree/bindings/phy/brcm,ns2-drd-phy.txt diff --git a/Documentation/devicetree/bindings/phy/brcm,ns2-drd-phy.txt b/Documentation/devicetree/bindings/phy/brcm,ns2-drd-phy.txt new file mode 100644 index 0000000..04f063a --- /dev/null +++ b/Documentation/devicetree/bindings/phy/brcm,ns2-drd-phy.txt @@ -0,0 +1,30 @@ +BROADCOM NORTHSTAR2 USB2 (DUAL ROLE DEVICE) PHY + +Required properties: + - compatible: brcm,ns2-drd-phy + - reg: offset and length of the NS2 PHY related registers. + - reg-names + The below registers must be provided. + icfg - for DRD ICFG configurations + rst-ctrl - for DRD IDM reset + crmu-ctrl - for CRMU core vdd, PHY and PHY PLL reset + usb2-strap - for port over current polarity reversal + - #phy-cells: Must be 0. No args required. + - vbus-gpios: vbus gpio binding + - id-gpios: id gpio binding + +Refer to phy/phy-bindings.txt for the generic PHY binding properties + +Example: + usbdrd_phy: phy@66000960 { + #phy-cells = <0>; + compatible = "brcm,ns2-drd-phy"; + reg = <0x66000960 0x24>, + <0x67012800 0x4>, + <0x6501d148 0x4>, + <0x664d0700 0x4>; + reg-names = "icfg", "rst-ctrl", + "crmu-ctrl", "usb2-strap"; + id-gpios = <&gpio_g 30 0>; + vbus-gpios = <&gpio_g 31 0>; + }; -- 2.1.0
WARNING: multiple messages have this Message-ID (diff)
From: raviteja.garimella@broadcom.com (Raviteja Garimella) To: linux-arm-kernel@lists.infradead.org Subject: [PATCH v8 1/3] dt-bindings: phy: Add DT bindings documentation for NS2 USB DRD PHY Date: Thu, 8 Jun 2017 16:05:01 +0530 [thread overview] Message-ID: <1496918103-14948-2-git-send-email-raviteja.garimella@broadcom.com> (raw) In-Reply-To: <1496918103-14948-1-git-send-email-raviteja.garimella@broadcom.com> This patch adds DT bindings documentation for NS2 DRD PHY driver. Signed-off-by: Raviteja Garimella <raviteja.garimella@broadcom.com> Acked-by: Rob Herring <robh@kernel.org> --- .../devicetree/bindings/phy/brcm,ns2-drd-phy.txt | 30 ++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 Documentation/devicetree/bindings/phy/brcm,ns2-drd-phy.txt diff --git a/Documentation/devicetree/bindings/phy/brcm,ns2-drd-phy.txt b/Documentation/devicetree/bindings/phy/brcm,ns2-drd-phy.txt new file mode 100644 index 0000000..04f063a --- /dev/null +++ b/Documentation/devicetree/bindings/phy/brcm,ns2-drd-phy.txt @@ -0,0 +1,30 @@ +BROADCOM NORTHSTAR2 USB2 (DUAL ROLE DEVICE) PHY + +Required properties: + - compatible: brcm,ns2-drd-phy + - reg: offset and length of the NS2 PHY related registers. + - reg-names + The below registers must be provided. + icfg - for DRD ICFG configurations + rst-ctrl - for DRD IDM reset + crmu-ctrl - for CRMU core vdd, PHY and PHY PLL reset + usb2-strap - for port over current polarity reversal + - #phy-cells: Must be 0. No args required. + - vbus-gpios: vbus gpio binding + - id-gpios: id gpio binding + +Refer to phy/phy-bindings.txt for the generic PHY binding properties + +Example: + usbdrd_phy: phy at 66000960 { + #phy-cells = <0>; + compatible = "brcm,ns2-drd-phy"; + reg = <0x66000960 0x24>, + <0x67012800 0x4>, + <0x6501d148 0x4>, + <0x664d0700 0x4>; + reg-names = "icfg", "rst-ctrl", + "crmu-ctrl", "usb2-strap"; + id-gpios = <&gpio_g 30 0>; + vbus-gpios = <&gpio_g 31 0>; + }; -- 2.1.0
next prev parent reply other threads:[~2017-06-08 10:35 UTC|newest] Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top 2017-06-08 10:35 [PATCH v8 0/3] Support for USB DRD PHY driver for NS2 Raviteja Garimella 2017-06-08 10:35 ` Raviteja Garimella 2017-06-08 10:35 ` Raviteja Garimella 2017-06-08 10:35 ` Raviteja Garimella [this message] 2017-06-08 10:35 ` [PATCH v8 1/3] dt-bindings: phy: Add DT bindings documentation for NS2 USB DRD PHY Raviteja Garimella 2017-06-08 10:35 ` [PATCH v8 2/3] phy: phy-bcm-ns2-usbdrd: Broadcom USB DRD PHY driver for Northstar2 Raviteja Garimella 2017-06-08 10:35 ` Raviteja Garimella 2017-06-08 10:35 ` [PATCH v8 3/3] arm64: dts: NS2: Add USB DRD PHY device tree node Raviteja Garimella 2017-06-08 10:35 ` Raviteja Garimella 2017-06-08 10:35 ` Raviteja Garimella 2017-06-08 20:57 ` Florian Fainelli 2017-06-08 20:57 ` Florian Fainelli 2017-06-08 20:57 ` Florian Fainelli 2017-06-09 8:55 ` [PATCH v8 0/3] Support for USB DRD PHY driver for NS2 Kishon Vijay Abraham I 2017-06-09 8:55 ` Kishon Vijay Abraham I 2017-06-09 8:55 ` Kishon Vijay Abraham I 2017-06-09 9:00 ` Raviteja Garimella 2017-06-09 9:00 ` Raviteja Garimella 2017-06-09 9:06 ` Kishon Vijay Abraham I 2017-06-09 9:06 ` Kishon Vijay Abraham I 2017-06-09 9:06 ` Kishon Vijay Abraham I 2017-06-09 10:53 ` Raviteja Garimella 2017-06-09 10:53 ` Raviteja Garimella 2017-06-09 10:53 ` Raviteja Garimella 2017-06-09 11:16 ` Kishon Vijay Abraham I 2017-06-09 11:16 ` Kishon Vijay Abraham I 2017-06-09 11:16 ` Kishon Vijay Abraham I 2017-06-09 11:36 ` Raviteja Garimella 2017-06-09 11:36 ` Raviteja Garimella
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=1496918103-14948-2-git-send-email-raviteja.garimella@broadcom.com \ --to=raviteja.garimella@broadcom.com \ --cc=bcm-kernel-feedback-list@broadcom.com \ --cc=catalin.marinas@arm.com \ --cc=devicetree@vger.kernel.org \ --cc=jonmason@broadcom.com \ --cc=kishon@ti.com \ --cc=linux-arm-kernel@lists.infradead.org \ --cc=linux-kernel@vger.kernel.org \ --cc=mark.rutland@arm.com \ --cc=rjui@broadcom.com \ --cc=robh+dt@kernel.org \ --cc=sbranden@broadcom.com \ --cc=will.deacon@arm.com \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.