From: Sylwester Nawrocki <s.nawrocki@samsung.com>
To: Vivek Gautam <gautam.vivek@samsung.com>
Cc: linux-usb@vger.kernel.org, linux-samsung-soc@vger.kernel.org,
linux-arm-kernel@lists.infradead.org,
linux-kernel@vger.kernel.org, devicetree@vger.kernel.org,
linux-doc@vger.kernel.org, kishon@ti.com,
gregkh@linuxfoundation.org, balbi@ti.com, kgene.kim@samsung.com,
t.figa@samsung.com, k.debski@samsung.com, jg1.han@samsung.com
Subject: Re: [PATCH V4 1/5] phy: Add new Exynos5 USB 3.0 PHY driver
Date: Mon, 14 Apr 2014 16:37:02 +0200 [thread overview]
Message-ID: <534BF28E.7040906@samsung.com> (raw)
In-Reply-To: <1396967803-28868-2-git-send-email-gautam.vivek@samsung.com>
On 08/04/14 16:36, Vivek Gautam wrote:
> diff --git a/Documentation/devicetree/bindings/phy/samsung-phy.txt b/Documentation/devicetree/bindings/phy/samsung-phy.txt
> index 28f9edb..6d99ba9 100644
> --- a/Documentation/devicetree/bindings/phy/samsung-phy.txt
> +++ b/Documentation/devicetree/bindings/phy/samsung-phy.txt
> @@ -74,3 +74,45 @@ phy-consumer@12340000 {
>
> Refer to DT bindings documentation of particular PHY consumer devices for more
> information about required PHYs and the way of specification.
> +
> +Samsung Exynos5 SoC series USB DRD PHY controller
> +--------------------------------------------------
> +
> +Required properties:
> +- compatible : Should be set to one of the following supported values:
> + - "samsung,exynos5250-usbdrd-phy" - for exynos5250 SoC,
> + - "samsung,exynos5420-usbdrd-phy" - for exynos5420 SoC.
> +- reg : Register offset and length of USB DRD PHY register set;
> +- clocks: Clock IDs array as required by the controller
> +- clock-names: names of clocks correseponding to IDs in the clock property;
> + Required clocks:
> + - phy: main PHY clock (same as USB DRD controller i.e. DWC3 IP clock),
> + used for register access.
> + - ref: PHY's reference clock (usually crystal clock), associated by
> + phy name, used to determine bit values for clock settings
> + register.
> + Additional clock required for Exynos5420:
> + - usb30_sclk_100m: Additional special clock used for PHY operation
> + depicted as 'sclk_usbphy30' in CMU of Exynos5420.
> +- samsung,syscon-phandle: phandle for syscon interface, which is used to
> + control pmu registers for power isolation.
Why to append "-phandle" to the property's name ? If this is for PMU
perhaps make it more explicit and name it: samsung,pmu-syscon or
samsung,pmureg ?
> +- samsung,pmu-offset: phy power control register offset to pmu-system-controller
> + base.
> +- #phy-cells : from the generic PHY bindings, must be 1;
> +
> +For "samsung,exynos5250-usbdrd-phy" and "samsung,exynos5420-usbdrd-phy"
> +compatible PHYs, the second cell in the PHY specifier identifies the
> +PHY id, which is interpreted as follows:
> + 0 - UTMI+ type phy,
> + 1 - PIPE3 type phy,
--
Thanks,
Sylwester
WARNING: multiple messages have this Message-ID (diff)
From: s.nawrocki@samsung.com (Sylwester Nawrocki)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH V4 1/5] phy: Add new Exynos5 USB 3.0 PHY driver
Date: Mon, 14 Apr 2014 16:37:02 +0200 [thread overview]
Message-ID: <534BF28E.7040906@samsung.com> (raw)
In-Reply-To: <1396967803-28868-2-git-send-email-gautam.vivek@samsung.com>
On 08/04/14 16:36, Vivek Gautam wrote:
> diff --git a/Documentation/devicetree/bindings/phy/samsung-phy.txt b/Documentation/devicetree/bindings/phy/samsung-phy.txt
> index 28f9edb..6d99ba9 100644
> --- a/Documentation/devicetree/bindings/phy/samsung-phy.txt
> +++ b/Documentation/devicetree/bindings/phy/samsung-phy.txt
> @@ -74,3 +74,45 @@ phy-consumer at 12340000 {
>
> Refer to DT bindings documentation of particular PHY consumer devices for more
> information about required PHYs and the way of specification.
> +
> +Samsung Exynos5 SoC series USB DRD PHY controller
> +--------------------------------------------------
> +
> +Required properties:
> +- compatible : Should be set to one of the following supported values:
> + - "samsung,exynos5250-usbdrd-phy" - for exynos5250 SoC,
> + - "samsung,exynos5420-usbdrd-phy" - for exynos5420 SoC.
> +- reg : Register offset and length of USB DRD PHY register set;
> +- clocks: Clock IDs array as required by the controller
> +- clock-names: names of clocks correseponding to IDs in the clock property;
> + Required clocks:
> + - phy: main PHY clock (same as USB DRD controller i.e. DWC3 IP clock),
> + used for register access.
> + - ref: PHY's reference clock (usually crystal clock), associated by
> + phy name, used to determine bit values for clock settings
> + register.
> + Additional clock required for Exynos5420:
> + - usb30_sclk_100m: Additional special clock used for PHY operation
> + depicted as 'sclk_usbphy30' in CMU of Exynos5420.
> +- samsung,syscon-phandle: phandle for syscon interface, which is used to
> + control pmu registers for power isolation.
Why to append "-phandle" to the property's name ? If this is for PMU
perhaps make it more explicit and name it: samsung,pmu-syscon or
samsung,pmureg ?
> +- samsung,pmu-offset: phy power control register offset to pmu-system-controller
> + base.
> +- #phy-cells : from the generic PHY bindings, must be 1;
> +
> +For "samsung,exynos5250-usbdrd-phy" and "samsung,exynos5420-usbdrd-phy"
> +compatible PHYs, the second cell in the PHY specifier identifies the
> +PHY id, which is interpreted as follows:
> + 0 - UTMI+ type phy,
> + 1 - PIPE3 type phy,
--
Thanks,
Sylwester
next prev parent reply other threads:[~2014-04-14 14:37 UTC|newest]
Thread overview: 103+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-04-08 14:36 [PATCH V4 0/5] Add Exynos5 USB 3.0 phy driver based on generic PHY framework Vivek Gautam
2014-04-08 14:36 ` Vivek Gautam
2014-04-08 14:36 ` [PATCH V4 1/5] phy: Add new Exynos5 USB 3.0 PHY driver Vivek Gautam
2014-04-08 14:36 ` Vivek Gautam
2014-04-08 14:36 ` Vivek Gautam
[not found] ` <1396967803-28868-2-git-send-email-gautam.vivek-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org>
2014-04-09 11:06 ` Tomasz Figa
2014-04-09 11:06 ` Tomasz Figa
2014-04-09 11:06 ` Tomasz Figa
2014-04-09 11:49 ` Vivek Gautam
2014-04-09 11:49 ` Vivek Gautam
2014-04-09 13:33 ` Tomasz Figa
2014-04-09 13:33 ` Tomasz Figa
[not found] ` <53454C11.7060607-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org>
2014-04-10 11:39 ` Vivek Gautam
2014-04-10 11:39 ` Vivek Gautam
2014-04-10 11:39 ` Vivek Gautam
2014-04-15 6:09 ` Vivek Gautam
2014-04-15 6:09 ` Vivek Gautam
2014-04-16 13:44 ` Tomasz Figa
2014-04-16 13:44 ` Tomasz Figa
[not found] ` <534E892B.6090409-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org>
2014-04-16 14:49 ` Vivek Gautam
2014-04-16 14:49 ` Vivek Gautam
2014-04-16 14:49 ` Vivek Gautam
2014-04-22 2:18 ` Jingoo Han
2014-04-22 2:18 ` Jingoo Han
2014-04-22 3:35 ` Vivek Gautam
2014-04-22 3:35 ` Vivek Gautam
2014-04-14 11:54 ` Kishon Vijay Abraham I
2014-04-14 11:54 ` Kishon Vijay Abraham I
2014-04-14 11:54 ` Kishon Vijay Abraham I
[not found] ` <534BCC91.8090108-l0cyMroinI0@public.gmane.org>
2014-04-14 12:05 ` Vivek Gautam
2014-04-14 12:05 ` Vivek Gautam
2014-04-14 12:05 ` Vivek Gautam
2014-04-14 13:05 ` Kishon Vijay Abraham I
2014-04-14 13:05 ` Kishon Vijay Abraham I
2014-04-14 13:05 ` Kishon Vijay Abraham I
2014-04-14 13:44 ` Tomasz Figa
2014-04-14 13:44 ` Tomasz Figa
2014-04-14 13:49 ` Vivek Gautam
2014-04-14 13:49 ` Vivek Gautam
[not found] ` <CAFp+6iHhUvLhAKGPARS8RUfmO8RGcTrumvYb7QjJXbFD1nUuig-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2014-04-14 14:21 ` Sylwester Nawrocki
2014-04-14 14:21 ` Sylwester Nawrocki
2014-04-14 14:21 ` Sylwester Nawrocki
2014-04-15 5:07 ` Vivek Gautam
2014-04-15 5:07 ` Vivek Gautam
2014-04-14 12:27 ` Kishon Vijay Abraham I
2014-04-14 12:27 ` Kishon Vijay Abraham I
2014-04-14 12:27 ` Kishon Vijay Abraham I
[not found] ` <534BD447.1080909-l0cyMroinI0@public.gmane.org>
2014-04-14 12:42 ` Vivek Gautam
2014-04-14 12:42 ` Vivek Gautam
2014-04-14 12:42 ` Vivek Gautam
2014-04-14 12:59 ` Kishon Vijay Abraham I
2014-04-14 12:59 ` Kishon Vijay Abraham I
2014-04-14 12:59 ` Kishon Vijay Abraham I
2014-04-14 13:20 ` Vivek Gautam
2014-04-14 13:20 ` Vivek Gautam
2014-04-14 13:26 ` Kishon Vijay Abraham I
2014-04-14 13:26 ` Kishon Vijay Abraham I
2014-04-14 13:26 ` Kishon Vijay Abraham I
2014-04-14 13:40 ` Vivek Gautam
2014-04-14 13:40 ` Vivek Gautam
2014-04-14 13:46 ` Vivek Gautam
2014-04-14 13:46 ` Vivek Gautam
2014-04-14 13:49 ` Tomasz Figa
2014-04-14 13:49 ` Tomasz Figa
[not found] ` <534BE77E.5090902-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2014-04-15 13:59 ` Kishon Vijay Abraham I
2014-04-15 13:59 ` Kishon Vijay Abraham I
2014-04-15 13:59 ` Kishon Vijay Abraham I
2014-04-14 14:37 ` Sylwester Nawrocki [this message]
2014-04-14 14:37 ` Sylwester Nawrocki
2014-04-15 5:09 ` Vivek Gautam
2014-04-15 5:09 ` Vivek Gautam
[not found] ` <534BF28E.7040906-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org>
2014-04-25 7:57 ` Tushar Behera
2014-04-25 7:57 ` Tushar Behera
2014-04-25 7:57 ` Tushar Behera
2014-04-25 8:08 ` Vivek Gautam
2014-04-25 8:08 ` Vivek Gautam
[not found] ` <1396967803-28868-1-git-send-email-gautam.vivek-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org>
2014-04-08 14:36 ` [PATCH v4 2/5] dt: exynos5420: Enable support for USB 3.0 PHY controller Vivek Gautam
2014-04-08 14:36 ` Vivek Gautam
2014-04-08 14:36 ` Vivek Gautam
[not found] ` <1396967803-28868-3-git-send-email-gautam.vivek-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org>
2014-04-09 11:10 ` Tomasz Figa
2014-04-09 11:10 ` Tomasz Figa
2014-04-09 11:10 ` Tomasz Figa
2014-04-08 14:36 ` [PATCH V4 3/5] dt: exynos5420: Enable support for DWC3 controller Vivek Gautam
2014-04-08 14:36 ` Vivek Gautam
2014-04-08 14:36 ` Vivek Gautam
2014-04-09 11:11 ` Tomasz Figa
2014-04-09 11:11 ` Tomasz Figa
2014-04-08 14:36 ` [PATCH V4 4/5] dt: exynos5250: Enable support for generic USB DRD phy Vivek Gautam
2014-04-08 14:36 ` Vivek Gautam
[not found] ` <1396967803-28868-5-git-send-email-gautam.vivek-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org>
2014-04-09 11:11 ` Tomasz Figa
2014-04-09 11:11 ` Tomasz Figa
2014-04-09 11:11 ` Tomasz Figa
2014-04-08 14:36 ` [PATCH V4 5/5] usb-phy: samsung-usb3: Remove older phy-samsung-usb3 driver Vivek Gautam
2014-04-08 14:36 ` Vivek Gautam
2014-04-09 11:13 ` Tomasz Figa
2014-04-09 11:13 ` Tomasz Figa
2014-04-09 11:34 ` Vivek Gautam
2014-04-09 11:34 ` Vivek Gautam
2014-04-09 11:34 ` Vivek Gautam
2014-04-16 13:33 ` Richard Genoud
2014-04-16 13:33 ` Richard Genoud
2014-04-16 14:42 ` Vivek Gautam
2014-04-16 14:42 ` Vivek Gautam
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=534BF28E.7040906@samsung.com \
--to=s.nawrocki@samsung.com \
--cc=balbi@ti.com \
--cc=devicetree@vger.kernel.org \
--cc=gautam.vivek@samsung.com \
--cc=gregkh@linuxfoundation.org \
--cc=jg1.han@samsung.com \
--cc=k.debski@samsung.com \
--cc=kgene.kim@samsung.com \
--cc=kishon@ti.com \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-doc@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-samsung-soc@vger.kernel.org \
--cc=linux-usb@vger.kernel.org \
--cc=t.figa@samsung.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: link
Be 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.