Re: [PATCH v3 1/2] Documentation: bindings: add DT documentation for Rockchip USB2PHY

2016-06-06 Thread Frank Wang
Hi Heiko & Mark, On 2016/6/6 20:33, Heiko Stübner wrote: Am Montag, 6. Juni 2016, 12:27:54 schrieb Mark Rutland: On Mon, Jun 06, 2016 at 05:20:03PM +0800, Frank Wang wrote: Signed-off-by: Frank Wang <frank.w...@rock-chips.com> --- Changes in v3: - Added 'clocks' and 'clock-names

Re: [PATCH v3 1/2] Documentation: bindings: add DT documentation for Rockchip USB2PHY

2016-06-06 Thread Frank Wang
Hi Heiko, On 2016/6/7 10:59, Frank Wang wrote: Hi Heiko & Mark, On 2016/6/6 20:33, Heiko Stübner wrote: Am Montag, 6. Juni 2016, 12:27:54 schrieb Mark Rutland: On Mon, Jun 06, 2016 at 05:20:03PM +0800, Frank Wang wrote: Signed-off-by: Frank Wang <frank.w...@rock-chips.com> --

[PATCH v4 2/2] phy: rockchip-inno-usb2: add a new driver for Rockchip usb2phy

2016-06-07 Thread Frank Wang
The newer SoCs (rk3366, rk3399) take a different usb-phy IP block than rk3288 and before, and most of phy-related registers are also different from the past, so a new phy driver is required necessarily. Signed-off-by: Frank Wang <frank.w...@rock-chips.com> --- Changes in v4: - Remove

[PATCH v4 0/2] Add a new Rockchip usb2 phy driver

2016-06-07 Thread Frank Wang
more hardware-description into the devicetree bindings. - Optimized some process of driver. Frank Wang (2): Documentation: bindings: add DT documentation for Rockchip USB2PHY phy: rockchip-inno-usb2: add a new driver for Rockchip usb2phy .../bindings/phy/phy-rockchip-inno-usb2.txt

Re: [PATCH v3 1/2] Documentation: bindings: add DT documentation for Rockchip USB2PHY

2016-06-07 Thread Frank Wang
Hi Kishon & Heiko, On 2016/6/7 15:45, Kishon Vijay Abraham I wrote: Hi, On Tuesday 07 June 2016 09:01 AM, Frank Wang wrote: Hi Heiko, On 2016/6/7 10:59, Frank Wang wrote: Hi Heiko & Mark, On 2016/6/6 20:33, Heiko Stübner wrote: Am Montag, 6. Juni 2016, 12:27:54 schrieb Mark

[PATCH v4 1/2] Documentation: bindings: add DT documentation for Rockchip USB2PHY

2016-06-07 Thread Frank Wang
Signed-off-by: Frank Wang <frank.w...@rock-chips.com> --- Changes in v4: - Used 'phy-supply' instead of 'vbus_*-supply'. Changes in v3: - Added 'clocks' and 'clock-names' optional properties. - Specified 'otg-port' and 'host-port' as the sub-node name. Changes in v2: - Changed vbu

[PATCH v3 1/2] Documentation: bindings: add DT documentation for Rockchip USB2PHY

2016-06-06 Thread Frank Wang
Signed-off-by: Frank Wang <frank.w...@rock-chips.com> --- Changes in v3: - Added 'clocks' and 'clock-names' optional properties. - Specified 'otg-port' and 'host-port' as the sub-node name. Changes in v2: - Changed vbus_host optional property from gpio to regulator. - Specified vb

[PATCH v3 2/2] phy: rockchip-inno-usb2: add a new driver for Rockchip usb2phy

2016-06-06 Thread Frank Wang
The newer SoCs (rk3366, rk3399) take a different usb-phy IP block than rk3288 and before, and most of phy-related registers are also different from the past, so a new phy driver is required necessarily. Signed-off-by: Frank Wang <frank.w...@rock-chips.com> --- Changes in v3: - Re

[PATCH v3 0/2] Add a new Rockchip usb2 phy driver

2016-06-06 Thread Frank Wang
. - Optimized some process of driver. Frank Wang (2): Documentation: bindings: add DT documentation for Rockchip USB2PHY phy: rockchip-inno-usb2: add a new driver for Rockchip usb2phy .../bindings/phy/phy-rockchip-inno-usb2.txt| 60 ++ drivers/phy/Kconfig

[PATCH v5 2/2] phy: rockchip-inno-usb2: add a new driver for Rockchip usb2phy

2016-06-12 Thread Frank Wang
The newer SoCs (rk3366, rk3399) take a different usb-phy IP block than rk3288 and before, and most of phy-related registers are also different from the past, so a new phy driver is required necessarily. Signed-off-by: Frank Wang <frank.w...@rock-chips.com> --- Changes in v5: - Adde

[PATCH v5 0/2] Add a new Rockchip usb2 phy driver

2016-06-12 Thread Frank Wang
defect between fixed value in driver and the property in devicetree. - Code cleanup. Changes in v2: - Specified more hardware-description into the devicetree bindings. - Optimized some process of driver. Frank Wang (2): Documentation: bindings: add DT documentation for Rockchip USB2PHY phy

[PATCH v5 1/2] Documentation: bindings: add DT documentation for Rockchip USB2PHY

2016-06-12 Thread Frank Wang
Signed-off-by: Frank Wang <frank.w...@rock-chips.com> --- Changes in v5: - Added 'reg' property to identify the different phy-blocks. Changes in v4: - Used 'phy-supply' instead of 'vbus_*-supply'. Changes in v3: - Added 'clocks' and 'clock-names' optional properties. - Specified 'ot

Re: [PATCH v4 0/2] Add a new Rockchip usb2 phy driver

2016-06-11 Thread Frank Wang
Hi Heiko, On 2016/6/8 22:33, Heiko Stübner wrote: Hi Frank, Am Dienstag, 7. Juni 2016, 17:15:52 schrieb Frank Wang: The newer SoCs (rk3366, rk3399) of Rock-chip take a different usb-phy IP block than rk3288 and before, and most of phy-related registers are also different from the past, so

Re: [PATCH v4 1/2] Documentation: bindings: add DT documentation for Rockchip USB2PHY

2016-06-11 Thread Frank Wang
Hi Bob, On 2016/6/9 4:04, Rob Herring wrote: On Tue, Jun 07, 2016 at 05:15:53PM +0800, Frank Wang wrote: Signed-off-by: Frank Wang <frank.w...@rock-chips.com> --- Changes in v4: - Used 'phy-supply' instead of 'vbus_*-supply'. Changes in v3: - Added 'clocks' and 'clock-names' op

Re: [PATCH v5 2/2] phy: rockchip-inno-usb2: add a new driver for Rockchip usb2phy

2016-06-14 Thread Frank Wang
Hi Heiko, On 2016/6/14 21:27, Heiko Stübner wrote: Am Montag, 13. Juni 2016, 10:10:10 schrieb Frank Wang: The newer SoCs (rk3366, rk3399) take a different usb-phy IP block than rk3288 and before, and most of phy-related registers are also different from the past, so a new phy driver

Re: [PATCH v5 2/2] phy: rockchip-inno-usb2: add a new driver for Rockchip usb2phy

2016-06-15 Thread Frank Wang
Hi Heiko, On 2016/6/15 17:04, Heiko Stübner wrote: Hi Frank, Am Mittwoch, 15. Juni 2016, 11:23:26 schrieb Frank Wang: On 2016/6/14 21:27, Heiko Stübner wrote: Am Montag, 13. Juni 2016, 10:10:10 schrieb Frank Wang: The newer SoCs (rk3366, rk3399) take a different usb-phy IP block than rk3288

Re: [v2, 1/2] Documentation: bindings: add DT documentation for Rockchip USB2PHY

2016-06-05 Thread Frank Wang
Hi Guenter, On 2016/6/4 3:25, Guenter Roeck wrote: On Thu, Jun 02, 2016 at 02:48:09PM +0800, Frank Wang wrote: Signed-off-by: Frank Wang <frank.w...@rock-chips.com> --- Changes in v2: - Changed vbus_host optional property from gpio to regulator. - Specified vbus_otg-supply op

Re: [v2, 2/2] phy: rockchip-inno-usb2: add a new driver for Rockchip usb2phy

2016-06-05 Thread Frank Wang
Hi Guenter, On 2016/6/4 3:57, Guenter Roeck wrote: On Thu, Jun 02, 2016 at 02:48:10PM +0800, Frank Wang wrote: The newer SoCs (rk3366, rk3399) take a different usb-phy IP block than rk3288 and before, and most of phy-related registers are also different from the past, so a new phy driver

Re: [v2, 2/2] phy: rockchip-inno-usb2: add a new driver for Rockchip usb2phy

2016-06-05 Thread Frank Wang
Hi Heiko & Guenter, On 2016/6/4 5:24, Heiko Stübner wrote: Am Freitag, 3. Juni 2016, 12:59:22 schrieb Guenter Roeck: On Thu, Jun 02, 2016 at 02:48:10PM +0800, Frank Wang wrote: The newer SoCs (rk3366, rk3399) take a different usb-phy IP block than rk3288 and before, and most of phy-rel

[PATCH 0/2] Add a new Rockchip usb2 phy driver

2016-05-31 Thread Frank Wang
documentation. Frank Wang (2): Documentation: bindings: add DT documentation for Rockchip USB2PHY phy: rockchip-inno-usb2: add a new driver for Rockchip usb2phy .../bindings/phy/phy-rockchip-inno-usb2.txt| 48 ++ drivers/phy/Kconfig|7 + drivers/phy

[PATCH 1/2] Documentation: bindings: add DT documentation for Rockchip USB2PHY

2016-05-31 Thread Frank Wang
Signed-off-by: Frank Wang <frank.w...@rock-chips.com> --- .../bindings/phy/phy-rockchip-inno-usb2.txt| 48 1 file changed, 48 insertions(+) create mode 100644 Documentation/devicetree/bindings/phy/phy-rockchip-inno-usb2.txt diff --git a/Documentation/devi

[PATCH v2 2/2] phy: rockchip-inno-usb2: add a new driver for Rockchip usb2phy

2016-06-02 Thread Frank Wang
The newer SoCs (rk3366, rk3399) take a different usb-phy IP block than rk3288 and before, and most of phy-related registers are also different from the past, so a new phy driver is required necessarily. Signed-off-by: Frank Wang <frank.w...@rock-chips.com> --- Changes in v2: - Changed vbu

[PATCH v2 0/2] Add a new Rockchip usb2 phy driver

2016-06-02 Thread Frank Wang
documentation. Changes in v2: - Specified more hardware-description into the devicetree bindings. - Optimized some process of driver. Frank Wang (2): Documentation: bindings: add DT documentation for Rockchip USB2PHY phy: rockchip-inno-usb2: add a new driver for Rockchip usb2phy .../bindings/phy

[PATCH v2 1/2] Documentation: bindings: add DT documentation for Rockchip USB2PHY

2016-06-02 Thread Frank Wang
Signed-off-by: Frank Wang <frank.w...@rock-chips.com> --- Changes in v2: - Changed vbus_host optional property from gpio to regulator. - Specified vbus_otg-supply optional property. - Specified otg_id and otg_bvalid property. .../bindings/phy/phy-rockchip-inno-usb2.txt

Re: [PATCH 1/2] Documentation: bindings: add DT documentation for Rockchip USB2PHY

2016-06-01 Thread Frank Wang
Hi Heiko, On 06/02/2016 06:17 AM, Heiko Stübner wrote: Hi Frank, Am Mittwoch, 1. Juni 2016, 16:09:41 schrieb Frank Wang: You might want to add the bvalid and id interrupts for the otg phys as well already - would make handling legacy devicetree files easier. [= if they get specified later

Re: [PATCH 2/2] phy: rockchip-inno-usb2: add a new driver for Rockchip usb2phy

2016-06-01 Thread Frank Wang
Hi Heiko, On 06/02/2016 07:46 AM, Heiko Stübner wrote: Hi Frank, Am Dienstag, 31. Mai 2016, 14:40:11 schrieb Frank Wang: The newer SoCs (rk3366, rk3399) take a different usb-phy IP block than rk3288 and before, and most of phy-related registers are also different from the past, so a new phy

Re: [PATCH 1/2] Documentation: bindings: add DT documentation for Rockchip USB2PHY

2016-06-01 Thread Frank Wang
Hi Heiko, On 05/31/2016 05:02 PM, Heiko Stübner wrote: Hi Frank, Am Dienstag, 31. Mai 2016, 14:40:10 schrieb Frank Wang: Signed-off-by: Frank Wang <frank.w...@rock-chips.com> --- .../bindings/phy/phy-rockchip-inno-usb2.txt| 48 1 file changed, 48 inse

[PATCH 2/2] phy: rockchip-inno-usb2: add a new driver for Rockchip usb2phy

2016-05-31 Thread Frank Wang
The newer SoCs (rk3366, rk3399) take a different usb-phy IP block than rk3288 and before, and most of phy-related registers are also different from the past, so a new phy driver is required necessarily. Signed-off-by: Frank Wang <frank.w...@rock-chips.com> --- drivers/phy/K

Re: [PATCH v6 2/2] phy: rockchip-inno-usb2: add a new driver for Rockchip usb2phy

2016-06-21 Thread Frank Wang
Hi Heiko, On 2016/6/21 17:05, Heiko Stübner wrote: Hi Frank, Am Dienstag, 21. Juni 2016, 15:52:45 schrieb Frank Wang: On 2016/6/20 12:56, Guenter Roeck wrote: On Sun, Jun 19, 2016 at 8:32 PM, Frank Wang <frank.w...@rock-chips.com> wrote: Turns out my problem was one of terminology.

[PATCH v7 2/2] phy: rockchip-inno-usb2: add a new driver for Rockchip usb2phy

2016-06-21 Thread Frank Wang
The newer SoCs (rk3366, rk3399) take a different usb-phy IP block than rk3288 and before, and most of phy-related registers are also different from the past, so a new phy driver is required necessarily. Signed-off-by: Frank Wang <frank.w...@rock-chips.com> Suggested-by: Heiko Stuebn

[PATCH v7 0/2] Add a new Rockchip usb2 phy driver

2016-06-21 Thread Frank Wang
process of driver. Frank Wang (2): Documentation: bindings: add DT documentation for Rockchip USB2PHY phy: rockchip-inno-usb2: add a new driver for Rockchip usb2phy .../bindings/phy/phy-rockchip-inno-usb2.txt| 64 ++ drivers/phy/Kconfig|7 + drivers

[PATCH v7 1/2] Documentation: bindings: add DT documentation for Rockchip USB2PHY

2016-06-21 Thread Frank Wang
Signed-off-by: Frank Wang <frank.w...@rock-chips.com> Acked-by: Rob Herring <r...@kernel.org> Reviewed-by: Heiko Stuebner <he...@sntech.de> --- Changes in v7: None Changes in v6: - Changed '_' to '-' for otg-id and otg-bvalid property. Changes in v5: - Added 'reg' pr

Re: [PATCH v5 2/2] phy: rockchip-inno-usb2: add a new driver for Rockchip usb2phy

2016-06-14 Thread Frank Wang
Hi Heiko & Guenter, On 2016/6/14 22:00, Heiko Stübner wrote: Am Dienstag, 14. Juni 2016, 06:50:31 schrieb Guenter Roeck: On Tue, Jun 14, 2016 at 6:27 AM, Heiko Stübner <he...@sntech.de> wrote: Am Montag, 13. Juni 2016, 10:10:10 schrieb Frank Wang: The newer SoCs (rk3366, rk

Re: [PATCH v5 1/2] Documentation: bindings: add DT documentation for Rockchip USB2PHY

2016-06-14 Thread Frank Wang
Hi Heiko, On 2016/6/14 21:28, Heiko Stübner wrote: Am Montag, 13. Juni 2016, 10:38:39 schrieb Heiko Stübner: Am Montag, 13. Juni 2016, 10:10:09 schrieb Frank Wang: Signed-off-by: Frank Wang <frank.w...@rock-chips.com> looks really cool now, thanks for addressing all the review co

Re: [PATCH v5 2/2] phy: rockchip-inno-usb2: add a new driver for Rockchip usb2phy

2016-06-16 Thread Frank Wang
Hi Guenter, On 2016/6/16 21:12, Guenter Roeck wrote: On 06/15/2016 06:47 PM, Frank Wang wrote: Hi Guenter & Heiko, On 2016/6/15 23:47, Guenter Roeck wrote: On Tue, Jun 14, 2016 at 6:14 PM, Frank Wang <frank.w...@rock-chips.com> wrote: Hi Heiko & Guenter, On 2016/6/14 22:00,

[PATCH v6 0/2] Add a new Rockchip usb2 phy driver

2016-06-16 Thread Frank Wang
between fixed value in driver and the property in devicetree. - Code cleanup. Changes in v2: - Specified more hardware-description into the devicetree bindings. - Optimized some process of driver. Frank Wang (2): Documentation: bindings: add DT documentation for Rockchip USB2PHY phy

[PATCH v6 2/2] phy: rockchip-inno-usb2: add a new driver for Rockchip usb2phy

2016-06-16 Thread Frank Wang
The newer SoCs (rk3366, rk3399) take a different usb-phy IP block than rk3288 and before, and most of phy-related registers are also different from the past, so a new phy driver is required necessarily. Signed-off-by: Frank Wang <frank.w...@rock-chips.com> Suggested-by: Guenter Roeck <li

[PATCH v6 1/2] Documentation: bindings: add DT documentation for Rockchip USB2PHY

2016-06-16 Thread Frank Wang
Signed-off-by: Frank Wang <frank.w...@rock-chips.com> Acked-by: Rob Herring <r...@kernel.org> Reviewed-by: Heiko Stuebner <he...@sntech.de> --- Changes in v6: - Changed '_' to '-' for otg-id and otg-bvalid property. Changes in v5: - Added 'reg' property to identify the di

Re: [PATCH v6 2/2] phy: rockchip-inno-usb2: add a new driver for Rockchip usb2phy

2016-06-17 Thread Frank Wang
Hi Guenter, On 2016/6/17 12:59, Guenter Roeck wrote: On 06/16/2016 07:09 PM, Frank Wang wrote: The newer SoCs (rk3366, rk3399) take a different usb-phy IP block than rk3288 and before, and most of phy-related registers are also different from the past, so a new phy driver is required

Re: [PATCH v6 2/2] phy: rockchip-inno-usb2: add a new driver for Rockchip usb2phy

2016-06-21 Thread Frank Wang
Hi Heiko, On 2016/6/20 12:56, Guenter Roeck wrote: Hi Frank, On Sun, Jun 19, 2016 at 8:32 PM, Frank Wang <frank.w...@rock-chips.com> wrote: Hi Heiko & Guenter, On 2016/6/20 11:00, Guenter Roeck wrote: On Sun, Jun 19, 2016 at 6:27 PM, Frank Wang <frank.w...@rock-chips.co

Re: [PATCH v6 2/2] phy: rockchip-inno-usb2: add a new driver for Rockchip usb2phy

2016-06-19 Thread Frank Wang
Hi Guenter, On 2016/6/17 21:20, Guenter Roeck wrote: Hi Frank, On 06/16/2016 11:43 PM, Frank Wang wrote: Hi Guenter, On 2016/6/17 12:59, Guenter Roeck wrote: On 06/16/2016 07:09 PM, Frank Wang wrote: The newer SoCs (rk3366, rk3399) take a different usb-phy IP block than rk3288 and before

Re: [PATCH v6 2/2] phy: rockchip-inno-usb2: add a new driver for Rockchip usb2phy

2016-06-19 Thread Frank Wang
Hi Heiko & Guenter, On 2016/6/20 11:00, Guenter Roeck wrote: On Sun, Jun 19, 2016 at 6:27 PM, Frank Wang <frank.w...@rock-chips.com> wrote: Hi Guenter, On 2016/6/17 21:20, Guenter Roeck wrote: Hi Frank, On 06/16/2016 11:43 PM, Frank Wang wrote: Hi Guenter, On 2016/6/17 12:5

Re: [PATCH v5 2/2] phy: rockchip-inno-usb2: add a new driver for Rockchip usb2phy

2016-06-15 Thread Frank Wang
Hi Guenter & Heiko, On 2016/6/15 23:47, Guenter Roeck wrote: On Tue, Jun 14, 2016 at 6:14 PM, Frank Wang <frank.w...@rock-chips.com> wrote: Hi Heiko & Guenter, On 2016/6/14 22:00, Heiko Stübner wrote: Am Dienstag, 14. Juni 2016, 06:50:31 schrieb Guenter Roeck: On Tue, Jun 14

[PATCH v9 3/4] arm64: dts: rockchip: add usb2-phy support for rk3399

2016-07-22 Thread Frank Wang
Add usb2-phy nodes and specify phys phandle for ehci. Signed-off-by: Frank Wang <frank.w...@rock-chips.com> --- Changes in v9: - Move the usb gpio config to rk3399-evb.dts - Fix ehci phy-names property. arch/arm64/boot/dts/rockchip/rk3399.dtsi | 42 +-

[PATCH v9 4/4] arm64: dts: rockchip: configure usb2-phy support for rk3399-evb

2016-07-22 Thread Frank Wang
Add vcc5v0_host regulator for usb2-phy and enable host-port support. Signed-off-by: Frank Wang <frank.w...@rock-chips.com> --- arch/arm64/boot/dts/rockchip/rk3399-evb.dts | 44 +++ 1 file changed, 44 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/

[PATCH v9 2/4] phy: rockchip-inno-usb2: add a new driver for Rockchip usb2phy

2016-07-22 Thread Frank Wang
The newer SoCs (rk3366, rk3399) take a different usb-phy IP block than rk3288 and before, and most of phy-related registers are also different from the past, so a new phy driver is required necessarily. Signed-off-by: Frank Wang <frank.w...@rock-chips.com> Suggested-by: Heiko Stuebn

[PATCH v9 1/4] Documentation: bindings: add DT documentation for Rockchip USB2PHY

2016-07-22 Thread Frank Wang
Signed-off-by: Frank Wang <frank.w...@rock-chips.com> Acked-by: Rob Herring <r...@kernel.org> Reviewed-by: Heiko Stuebner <he...@sntech.de> --- Changes in v9: None Changes in v8: None Changes in v7: None Changes in v6: - Changed '_' to '-' for otg-id and otg-bvalid proper

[PATCH v9 0/4] Add a new Rockchip usb2 phy driver

2016-07-22 Thread Frank Wang
process of driver. Frank Wang (4): Documentation: bindings: add DT documentation for Rockchip USB2PHY phy: rockchip-inno-usb2: add a new driver for Rockchip usb2phy arm64: dts: rockchip: add usb2-phy support for rk3399 arm64: dts: rockchip: configure usb2-phy support for rk3399-evb

Re: [PATCH v8 3/3] arm64: dts: rockchip: add usb2-phy support for rk3399

2016-07-20 Thread Frank Wang
Hi Doug, On 2016/7/21 5:33, Doug Anderson wrote: Hi, On Tue, Jul 19, 2016 at 12:28 AM, Frank Wang <frank.w...@rock-chips.com> wrote: You need a patch description here, even for simple patches. All you have now is a subject. OK, I will describe it next version. Signed-off-by: Fran

Re: [PATCH v8 3/3] arm64: dts: rockchip: add usb2-phy support for rk3399

2016-07-21 Thread Frank Wang
Hi Heiko, On 2016/7/21 17:26, Heiko Stübner wrote: Hi Frank, Am Donnerstag, 21. Juli 2016, 10:49:53 schrieb Frank Wang: @@ -69,6 +69,15 @@ regulator-max-microvolt = <330>; }; + vbus_host: vbus-host-regulator { + comp

[PATCH v8 2/3] phy: rockchip-inno-usb2: add a new driver for Rockchip usb2phy

2016-07-19 Thread Frank Wang
The newer SoCs (rk3366, rk3399) take a different usb-phy IP block than rk3288 and before, and most of phy-related registers are also different from the past, so a new phy driver is required necessarily. Signed-off-by: Frank Wang <frank.w...@rock-chips.com> Suggested-by: Heiko Stuebn

[PATCH v8 3/3] arm64: dts: rockchip: add usb2-phy support for rk3399

2016-07-19 Thread Frank Wang
Signed-off-by: Frank Wang <frank.w...@rock-chips.com> --- arch/arm64/boot/dts/rockchip/rk3399-evb.dts | 19 +++ arch/arm64/boot/dts/rockchip/rk3399.dtsi| 47 ++- 2 files changed, 65 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/ro

[PATCH v8 0/3] Add a new Rockchip usb2 phy driver

2016-07-19 Thread Frank Wang
and the property in devicetree. - Code cleanup. Changes in v2: - Specified more hardware-description into the devicetree bindings. - Optimized some process of driver. Frank Wang (3): Documentation: bindings: add DT documentation for Rockchip USB2PHY phy: rockchip-inno-usb2: add a new

[PATCH v8 1/3] Documentation: bindings: add DT documentation for Rockchip USB2PHY

2016-07-19 Thread Frank Wang
Signed-off-by: Frank Wang <frank.w...@rock-chips.com> Acked-by: Rob Herring <r...@kernel.org> Reviewed-by: Heiko Stuebner <he...@sntech.de> --- Changes in v8: None Changes in v7: None Changes in v6: - Changed '_' to '-' for otg-id and otg-bvalid property. Changes in

Re: [PATCH v7 2/2] phy: rockchip-inno-usb2: add a new driver for Rockchip usb2phy

2016-07-18 Thread Frank Wang
Hi Heiko, On 2016/6/25 3:58, Heiko Stuebner wrote: Am Dienstag, 21. Juni 2016, 18:30:05 schrieb Frank Wang: The newer SoCs (rk3366, rk3399) take a different usb-phy IP block than rk3288 and before, and most of phy-related registers are also different from the past, so a new phy driver

[PATCH] add COMMON_CLK dependency for rockchip-inno-usb2

2016-08-16 Thread Frank Wang
On kernel builds without COMMON_CLK, the newly added rockchip-inno-usb2 driver fails to build, and this adds the required Kconfig dependency to fix it. Frank Wang (1): phy: rockchip-inno-usb2: add COMMON_CLK dependency drivers/phy/Kconfig |1 + 1 file changed, 1 insertion(+) -- 1.7.9.5

[PATCH] phy: rockchip-inno-usb2: add COMMON_CLK dependency

2016-08-16 Thread Frank Wang
/phy-rockchip-inno-usb2.c:17: include/linux/kernel.h:831:48: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types] const typeof( ((type *)0)->member ) *__mptr = (ptr); \ ... ... Signed-off-by: Frank Wang <frank.w...@rock-chips.com> --- drivers/ph

[RESEND PATCH 1/1] phy: rockchip-inno-usb2: add COMMON_CLK dependency

2016-08-16 Thread Frank Wang
/phy-rockchip-inno-usb2.c:17: include/linux/kernel.h:831:48: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types] const typeof( ((type *)0)->member ) *__mptr = (ptr); \ ... ... Signed-off-by: Frank Wang <frank.w...@rock-chips.com> --- drivers/ph

[RESEND PATCH 0/1] add COMMON_CLK dependency for rockchip-inno-usb2

2016-08-16 Thread Frank Wang
On kernel builds without COMMON_CLK, the newly added rockchip-inno-usb2 driver fails to build, and this adds the required Kconfig dependency to fix it. Frank Wang (1): phy: rockchip-inno-usb2: add COMMON_CLK dependency drivers/phy/Kconfig |1 + 1 file changed, 1 insertion(+) -- 1.7.9.5

Re: [RESEND PATCH 1/1] usb: dwc2: add multiple clock handling

2017-02-06 Thread Frank Wang
Hi Heiko, John and Greg, On 2017/2/7 8:06, Heiko Stuebner wrote: Hi Frank, Am Sonntag, 5. Februar 2017, 10:51:01 CET schrieb Frank Wang: Originally, dwc2 just handle one clock named otg, however, it may have two or more clock need to manage for some new SoCs, so this adds change clk to clk's

[RESEND PATCH 0/1] add multiple clock handling for dwc2 driver

2017-02-04 Thread Frank Wang
more clocks operation. Frank Wang (1): usb: dwc2: add multiple clock handling drivers/usb/dwc2/core.h | 5 - drivers/usb/dwc2/platform.c | 39 ++- 2 files changed, 30 insertions(+), 14 deletions(-) -- 1.9.1 -- To unsubscribe from this list: send

[RESEND PATCH 1/1] usb: dwc2: add multiple clock handling

2017-02-04 Thread Frank Wang
Originally, dwc2 just handle one clock named otg, however, it may have two or more clock need to manage for some new SoCs, so this adds change clk to clk's array of dwc2_hsotg to handle more clocks operation. Signed-off-by: Frank Wang <frank.w...@rock-chips.com> --- drivers/usb/dwc2/

[PATCH v2 0/2] add multiple clock handling for dwc2 driver

2017-02-08 Thread Frank Wang
DWC2_MAX_CLKS to 5 and amend commit message. Frank Wang (2): Documentation: dt: dwc2: amend clocks property usb: dwc2: add multiple clocks handling Documentation/devicetree/bindings/usb/dwc2.txt | 13 +++-- drivers/usb/dwc2/core.h| 5 +++- drivers/usb/dwc2

[PATCH v2 2/2] usb: dwc2: add multiple clocks handling

2017-02-08 Thread Frank Wang
Since dwc2 may have one or more input clocks need to manage for some platform, so this adds change clk to clk's array of struct dwc2_hsotg to handle more clocks operation. Signed-off-by: Frank Wang <frank.w...@rock-chips.com> --- drivers/usb/dwc2/core.h | 5 - drivers/us

[PATCH v2 1/2] Documentation: dt: dwc2: amend clocks property

2017-02-08 Thread Frank Wang
Move 'clocks' to optional properties since not every platform is going to need to specify it and add pmu/utmi/ulpi/utmifs optional clocks into 'clock-names' list. Signed-off-by: Frank Wang <frank.w...@rock-chips.com> --- Documentation/devicetree/bindings/usb/dwc2.txt | 13 ++---

Re: [RESEND PATCH 0/1] add multiple clock handling for dwc2 driver

2017-02-05 Thread Frank Wang
Hi Heiko, On 2017/2/5 17:41, Heiko Stuebner wrote: Hi Frank, Am Sonntag, 5. Februar 2017, 10:51:00 CET schrieb Frank Wang: The original posting on Jan 19th have not received any responses, so I resend them. The Current default dwc2 just handle one clock named otg, however, it may have two

Re: [RESEND PATCH 0/1] add multiple clock handling for dwc2 driver

2017-02-05 Thread Frank Wang
Sorry to reformat the graph. On 2017/2/6 9:40, Frank Wang wrote: Hi Heiko, On 2017/2/5 17:41, Heiko Stuebner wrote: Hi Frank, Am Sonntag, 5. Februar 2017, 10:51:00 CET schrieb Frank Wang: The original posting on Jan 19th have not received any responses, so I resend them. The Current

Re: [RESEND PATCH v2 0/2] add multiple clock handling for dwc2 driver

2017-02-21 Thread Frank Wang
Hi John and Greg, Friendly ping... :-) On 2017/2/10 11:06, Frank Wang wrote: Resend this series to involve device tree maintainer and add 'Reviewed-by' tag for driver. The Current default dwc2 just handle one clock named otg, however, it may have two or more clock need to manage for some new

[RESEND PATCH v2 0/2] add multiple clock handling for dwc2 driver

2017-02-09 Thread Frank Wang
to handle more clocks operation. Changes in v2: - amend dwc2 clocks property in DT. - change DWC2_MAX_CLKS to 5 and amend commit message. Frank Wang (2): Documentation: dt: dwc2: amend clocks property usb: dwc2: add multiple clocks handling Documentation/devicetree/bindings/usb/dwc2.txt | 13

[RESEND PATCH v2 1/2] Documentation: dt: dwc2: amend clocks property

2017-02-09 Thread Frank Wang
Move 'clocks' to optional properties since not every platform is going to need to specify it and add pmu/utmi/ulpi/utmifs optional clocks into 'clock-names' list. Signed-off-by: Frank Wang <frank.w...@rock-chips.com> --- Documentation/devicetree/bindings/usb/dwc2.txt | 13 ++---

[RESEND PATCH v2 2/2] usb: dwc2: add multiple clocks handling

2017-02-09 Thread Frank Wang
Since dwc2 may have one or more input clocks need to manage for some platform, so this adds change clk to clk's array of struct dwc2_hsotg to handle more clocks operation. Signed-off-by: Frank Wang <frank.w...@rock-chips.com> Reviewed-by: Heiko Stuebner <he...@sntech.de> --- driv

[PATCH 0/1] add multiple clock handling for dwc2 driver

2017-01-19 Thread Frank Wang
The Current default dwc2 just handle one clock named otg, however, it may have two or more clock need to manage for some new SoCs(such as RK3328), so this adds change clk to clk's array of dwc2_hsotg to handle more clocks operation. Frank Wang (1): usb: dwc2: add multiple clock handling

[PATCH 1/1] usb: dwc2: add multiple clock handling

2017-01-19 Thread Frank Wang
Originally, dwc2 just handle one clock named otg, however, it may have two or more clock need to manage for some new SoCs, so this adds change clk to clk's array of dwc2_hsotg to handle more clocks operation. Signed-off-by: Frank Wang <frank.w...@rock-chips.com> --- drivers/usb/dwc2/

Re: [PATCH v9 4/4] arm64: dts: rockchip: configure usb2-phy support for rk3399-evb

2016-08-17 Thread Frank Wang
On 2016/8/17 18:02, Heiko Stübner wrote: Am Freitag, 22. Juli 2016, 15:00:46 schrieb Frank Wang: Add vcc5v0_host regulator for usb2-phy and enable host-port support. Signed-off-by: Frank Wang <frank.w...@rock-chips.com> applied to ny dts64 branch [0] with some changes: - the pin is

Re: [PATCH v2 2/2] usb: dwc2: add multiple clocks handling

2017-04-17 Thread Frank Wang
Hi John, I apologize if this was presumptuous, would you like to have a look this series please? On 2017/3/28 21:49, Felipe Balbi wrote: Hi, Heiko Stübner <he...@sntech.de> writes: Am Donnerstag, 9. Februar 2017, 10:44:39 CET schrieb Frank Wang: Since dwc2 may have one or more