The otg-id/otg-bvalid/linestate interrupts are multiplexed together
in otg-port on some Rockchip SoC (e.g RV1108), this patch add support
for it.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 63 +--
The registers of usb-phy are distributed in grf and usbgrf on some
Rockchip SoCs (e.g RV1108), this patch add a new rockchip,usbgrf
property to support this companion grf design.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
drivers/phy/rockchip/phy-rockchip-inno-usb2.c
Add rockchip,usbgrf property to support the registers of usb-phy
that are distributed in grf and usbgrf on some special Rockchip
SoCs (e.g RV1108).
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
Documentation/devicetree/bindings/phy/phy-rockchip-inno-usb2.txt | 4
1 file c
This adds support usb2-phy for rv1108 SoCs and amend phy Documentation.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
Acked-by: Rob Herring <r...@kernel.org>
---
.../bindings/phy/phy-rockchip-inno-usb2.txt| 1 +
drivers/phy/rockchip/phy-rockchip-inno-usb2
Add otg-mux property to support multiplexed interrupt in otg-port
on some Rockchip SoC (e.g RV1108).
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
Acked-by: Rob Herring <r...@kernel.org>
---
Documentation/devicetree/bindings/phy/phy-rockchip-inno-usb2.txt | 6 +-
1 fil
nstead of companion_grf_quirk.
Changes from v2:
- Amend otg-mux interrupt to be auto-detectable and update related dt-bindings.
Changes from v1:
- Send the dt-bindings as a separate patch and cc devicetree list.
Frank Wang (5):
phy: rockchip-inno-usb2: add support for rockchip,usbgrf propert
Hi Rob,
On 2017/8/11 1:05, Rob Herring wrote:
On Thu, Aug 03, 2017 at 04:09:10PM +0800, Frank Wang wrote:
Add rockchip,usbgrf and rockchip,companion_grf_quirk to support
the registers of usb-phy that are distributed in grf and usbgrf
on some special Rockchip SoCs (e.g RV1108).
Signed-off
Hi Rob,
On 2017/8/11 1:06, Rob Herring wrote:
On Thu, Aug 03, 2017 at 04:09:12PM +0800, Frank Wang wrote:
Add otg-mux property to support multiplexed interrupt in otg-port
on some Rockchip SoC (e.g RV1108).
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
Documentation/devi
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
Acked-by: Rob Herring <r...@kernel.org>
Reviewed-by: Heiko Stuebner <he...@sntech.de>
---
Documentation/devicetree/bindings/nvmem/rockchip-efuse.txt | 2 +-
drivers/nvmem/rockchip-efuse.c | 2 +-
2 fil
This patch enables eMMC support for rk3229-evb board.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
arch/arm/boot/dts/rk3229-evb.dts | 11 +++
1 file changed, 11 insertions(+)
diff --git a/arch/arm/boot/dts/rk3229-evb.dts b/arch/arm/boot/dts/rk3229-evb.dts
index b
From: David Wu <david...@rock-chips.com>
This patch enables io-domain support for rk3229-evb board.
The power domain of VCCIO3 is selected from maskrom, so we do not
need to configure it.
Signed-off-by: David Wu <david...@rock-chips.com>
Signed-off-by: Frank Wang <frank.w...
This patch adds vcc_io, vdd_arm and vdd_log regulator nodes
for rk3229-evb board.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
arch/arm/boot/dts/rk3229-evb.dts | 54
1 file changed, 54 insertions(+)
diff --git a/arch/arm/boot/dts/
These series add and enable regulators, gpio-keys, eMMC and other device
nodes support for rk3229-evb board.
David Wu (1):
ARM: dts: rockchip: enable io-domain for rk3229-evb
Finley Xiao (1):
ARM: dts: rockchip: add cpu-supply property for cpu node of rk3229-evb
Frank Wang (4):
ARM: dts
From: Finley Xiao
This patch adds the cpu-supply property so that cpu can do dvfs
on rk3229-evb board.
Signed-off-by: Finley Xiao
---
arch/arm/boot/dts/rk3229-evb.dts | 4
1 file changed, 4 insertions(+)
diff --git
Hi Heiko,
On 2017/7/4 16:34, Heiko Stübner wrote:
Hi Frank,
Am Dienstag, 4. Juli 2017, 16:12:42 CEST schrieb Frank Wang:
This patch adds vcc_io, vdd_arm and vdd_log regulator nodes
for rk3229-evb board.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
arch/arm/boot/dts/
This patch adds gpio power-key support for rk3229-evb board.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
arch/arm/boot/dts/rk3229-evb.dts | 24
1 file changed, 24 insertions(+)
diff --git a/arch/arm/boot/dts/rk3229-evb.dts b/arch/arm/boot/dts/
This patch enables the tsadc for rk3229-evb board.
The rk3229 evb board uses the CRU to reset the chip since it has not
the PMIC to connect it, and TSHUT is low active on evb board.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
arch/arm/boot/dts/rk3229-evb.dts | 5 +
This patch adds regulator info for rk3229-evb board.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
arch/arm/boot/dts/rk3229-evb.dts | 69
1 file changed, 69 insertions(+)
diff --git a/arch/arm/boot/dts/rk3229-evb.dts b/arch/arm/bo
This patch enables eMMC support for rk3229-evb board.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
arch/arm/boot/dts/rk3229-evb.dts | 7 +++
1 file changed, 7 insertions(+)
diff --git a/arch/arm/boot/dts/rk3229-evb.dts b/arch/arm/boot/dts/rk3229-evb.dts
index 78a3ea1..a
From: Finley Xiao
This patch adds the cpu-supply property so that cpu can do dvfs
on rk3229-evb board.
Signed-off-by: Finley Xiao
---
arch/arm/boot/dts/rk3229-evb.dts | 4
1 file changed, 4 insertions(+)
diff --git
From: David Wu <david...@rock-chips.com>
This patch enables io-domain support for rk3229-evb board.
The power domain of VCCIO3 is selected from maskrom, so we do not
need to configure it.
Signed-off-by: David Wu <david...@rock-chips.com>
Signed-off-by: Frank Wang <frank.w...
io-domain for rk3229-evb
Finley Xiao (1):
ARM: dts: rockchip: add cpu-supply property for cpu node of rk3229-evb
Frank Wang (4):
ARM: dts: rockchip: add regulator nodes for rk3229-evb
ARM: dts: rockchip: enable eMMC for rk3229-evb
ARM: dts: rockchip: enable tsadc for rk3229-evb
ARM: dts
This patch enables the tsadc for rk3229-evb board.
The rk3229 evb board uses the CRU to reset the chip since it has not
the PMIC to connect it, and TSHUT is low active on evb board.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
arch/arm/boot/dts/rk3229-evb.dts | 5 +
This patch adds gpio power-key support for rk3229-evb board.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
arch/arm/boot/dts/rk3229-evb.dts | 24
1 file changed, 24 insertions(+)
diff --git a/arch/arm/boot/dts/rk3229-evb.dts b/arch/arm/boot/dts/
]
[if your patch is applied to the wrong git tree, please drop us a note to help
improve the system]
url:
https://github.com/0day-ci/linux/commits/Frank-Wang/add-and-fix-some-device-node-for-rk322x-SoC/20170518-081958
base:
https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux
From: William Wu <william...@rock-chips.com>
When resume phy, it need about 1.5 ~ 2ms to wait for
utmi_clk which used for USB controller to become stable.
Signed-off-by: William Wu <william...@rock-chips.com>
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
driver
of otg id for one host-port
configuration, and make it work the same as otg-port host mode.
Signed-off-by: William Wu <william...@rock-chips.com>
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
drivers/phy/phy-rockchip-inno-usb2.c | 9 ++---
1 file changed, 6 insertio
m>
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
drivers/phy/phy-rockchip-inno-usb2.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/phy/phy-rockchip-inno-usb2.c
b/drivers/phy/phy-rockchip-inno-usb2.c
index f12dc8d..d6e459d 100644
--- a/drivers/phy
These series of patches fix some issues for rockchip usb2-phy and amend
usb2-phy framework to support one phy which comprises with two host-ports.
In addition, this change also add rk322x usb2-phy support.
Frank Wang (1):
phy: rockchip-inno-usb2: add support of usb2-phy for rk322x SoCs
This adds support usb2-phy for rk322x SoCs and amend phy Documentation.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
.../bindings/phy/phy-rockchip-inno-usb2.txt| 1 +
drivers/phy/phy-rockchip-inno-usb2.c | 60 ++
2 files chang
Add watchdog device node for rk322x SoC.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
arch/arm/boot/dts/rk322x.dtsi | 8
1 file changed, 8 insertions(+)
diff --git a/arch/arm/boot/dts/rk322x.dtsi b/arch/arm/boot/dts/rk322x.dtsi
index ea1239a..221251a 100644
--- a/ar
From: Sugar Zhang <sugar.zh...@rock-chips.com>
Refer to Chapter 5.3.2 of rk3229 TRM, we can see that GPIO1A[2,4,5]
using RK_FUNC_2 not RK_FUNC_1. This patch fixes it.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
arch/arm/boot/dts/rk322x.dtsi | 6 +++---
1 file changed,
These series of patches fix some device node errors and add watchdog
device node support for rk322x SoC.
Frank Wang (2):
arm: dts: rk322x: correct uart2 pinctrl and add another sets
arm: dts: rk322x: add watchdog device node.
Sugar Zhang (1):
arm: dts: rk322x: fix i2s1 pinctrl error
arch
Correct UART2 PINCTRL flag and add another PINCTRL sets for UART2
in case of confict with SDMMC.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
arch/arm/boot/dts/rk322x.dtsi | 11 +--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/arch/arm/boot/dts/rk322x.
From: Elaine Zhang <zhangq...@rock-chips.com>
Add CPLL, GPLL and some other assigned-clocks for rk322x SoC.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
arch/arm/boot/dts/rk322x.dtsi | 14 --
1 file changed, 12 insertions(+), 2 deletions(-)
diff --git a/a
From: Rocky Hao <rocky@rock-chips.com>
Update freq of tsadc's working clock as 32768 hz, if not set, tsadc
will work at a default frequence.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
arch/arm/boot/dts/rk322x.dtsi | 2 ++
1 file changed, 2 insertions(+)
diff --gi
These series of patches amend some assigned-clocks and add cpu opp table
for rk322x SoCs.
the following patches on patchwork are required for this changes.
https://patchwork.kernel.org/patch/9627639/
https://patchwork.kernel.org/patch/9703945/
https://patchwork.kernel.org/patch/9703939/
From: Finley Xiao <finley.x...@rock-chips.com>
This patch adds a new opp table for cpu on rk322x SoC.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
arch/arm/boot/dts/rk322x.dtsi | 36
1 file changed, 32 insertions(+), 4 deletions(-)
From: Finley Xiao <finley.x...@rock-chips.com>
This patch adds some new frequencies for rk3229 board.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
arch/arm/boot/dts/rk3229-cpu-opp.dtsi | 85 +++
1 file changed, 85 insertions(+)
create
Hi Kever,
On 2017/5/17 14:31, Kever Yang wrote:
Hi Frank,
On 05/17/2017 11:40 AM, Frank Wang wrote:
Correct UART2 PINCTRL flag and add another PINCTRL sets for UART2
in case of confict with SDMMC.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
arch/arm/boot/dts/rk322
From: Finley Xiao <finley.x...@rock-chips.com>
This patch adds some new frequencies for rk3229 board.
Signed-off-by: Finley Xiao <finley.x...@rock-chips.com>
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
Acked-by: Viresh Kumar <viresh.ku...@linaro.org>
---
arch
These series of patches amend some assigned-clocks and add cpu opp table
for rk322x SoCs.
the following patches on patchwork are required for this change.
https://patchwork.kernel.org/patch/9627639/
https://patchwork.kernel.org/patch/9703945/
https://patchwork.kernel.org/patch/9703939/
From: Rocky Hao <rocky@rock-chips.com>
Update freq of tsadc's working clock as 32768 hz, if not set, tsadc
will work at a default frequence.
Signed-off-by: Rocky Hao <rocky@rock-chips.com>
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
arch/arm/boot/dts/rk3
From: Elaine Zhang <zhangq...@rock-chips.com>
Add CPLL, GPLL and some other assigned-clocks for rk322x SoC.
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.com>
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
arch/arm/boot/dts/rk322x.dtsi | 14 --
From: Finley Xiao <finley.x...@rock-chips.com>
This patch adds a new opp table for cpu on rk322x SoC.
Signed-off-by: Finley Xiao <finley.x...@rock-chips.com>
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
Acked-by: Viresh Kumar <viresh.ku...@linaro.org>
---
arch/
From: Sugar Zhang <sugar.zh...@rock-chips.com>
Refer to Chapter 5.3.2 of rk3229 TRM, we can see that GPIO1A[2,4,5]
using RK_FUNC_2 not RK_FUNC_1. This patch fixes it.
Signed-off-by: Sugar Zhang <sugar.zh...@rock-chips.com>
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
These series of patches fix some device node errors and add watchdog
device node support for rk322x SoC.
Changes from v1:
- Updated the 'Signed-off-by' tag with original authors' email id.
- Dropped pinctrl-0 of uart2 emendation.
Frank Wang (2):
arm: dts: rk322x: correct uart2 pinctrl
Correct UART2 PINCTRL flag and add another PINCTRL sets for UART2
in case of confict with SDMMC.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
arch/arm/boot/dts/rk322x.dtsi | 9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/rk322x.
Add watchdog device node for rk322x SoC.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
arch/arm/boot/dts/rk322x.dtsi | 8
1 file changed, 8 insertions(+)
diff --git a/arch/arm/boot/dts/rk322x.dtsi b/arch/arm/boot/dts/rk322x.dtsi
index fe6530f..f7498b3 100644
--- a/ar
Hi Heiko,
On 2017/5/17 17:01, Heiko Stübner wrote:
Hi Frank,
Am Mittwoch, 17. Mai 2017, 11:40:49 CEST schrieb Frank Wang:
From: Sugar Zhang <sugar.zh...@rock-chips.com>
Refer to Chapter 5.3.2 of rk3229 TRM, we can see that GPIO1A[2,4,5]
using RK_FUNC_2 not RK_FUNC_1. This patch
Hi Heiko,
On 2017/6/19 20:30, Heiko Stübner wrote:
Hi Frank,
Am Montag, 19. Juni 2017, 18:34:27 CEST schrieb Frank Wang:
On 2017/6/18 2:12, Heiko Stuebner wrote:
Am Donnerstag, 15. Juni 2017, 15:16:15 CEST schrieb Frank Wang:
Due to some tiny differences between RK3228 and RK3229
Due to some tiny differences between RK3228 and RK3229, this patch adds
a basic dtsi file which first includes a new CPU opp table for RK3229.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
arch/arm/boot/dts/rk3229-evb.dts | 2 +-
arch/arm/boot/dts/rk3229.dtsi
This patch sets PSCI as the default cpu enable-method for RK3228 SoC.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
arch/arm/boot/dts/rk322x.dtsi | 9 +
1 file changed, 9 insertions(+)
diff --git a/arch/arm/boot/dts/rk322x.dtsi b/arch/arm/boot/dts/rk322x.dtsi
index 3
From: Shawn Lin
This adds amend compatible content for eMMC of RK3228 SoC.
Signed-off-by: Shawn Lin
---
arch/arm/boot/dts/rk322x.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/rk322x.dtsi
From: Shawn Lin
Add "rockchip,rk3228-dw-mshc", "rockchip,rk3288-dw-mshc" for
dwmmc on rk322x platform.
Signed-off-by: Shawn Lin
Reviewed-by: Heiko Stuebner
---
Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.txt | 1
From: Finley Xiao
Add a efuse node in the device tree for the rk3228 SoC.
Signed-off-by: Finley Xiao
---
arch/arm/boot/dts/rk322x.dtsi | 17 +
1 file changed, 17 insertions(+)
diff --git a/arch/arm/boot/dts/rk322x.dtsi
From: David Wu <david...@rock-chips.com>
This patch adds io-domain support for rk3228 SoC.
Signed-off-by: David Wu <david...@rock-chips.com>
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
arch/arm/boot/dts/rk322x.dtsi | 5 +
1 file changed, 5 insertions(+)
dif
From: Shawn Lin
This patch adds sdmmc/sdio controller nodes for rk3228 SoC.
Signed-off-by: Shawn Lin
---
arch/arm/boot/dts/rk322x.dtsi | 60 +++
1 file changed, 60 insertions(+)
diff --git
Hi Heiko,
On 2017/6/22 15:27, Heiko Stuebner wrote:
Hi Frank,
Am Donnerstag, 22. Juni 2017, 15:24:38 CEST schrieb Frank Wang:
From: Finley Xiao <finley.x...@rock-chips.com>
Add a efuse node in the device tree for the rk3228 SoC.
Signed-off-by: Finley Xiao <finley.x...@rock-
TCH v2 3/7].
David Wu (1):
ARM: dts: rockchip: Add io-domain node for rk3228
Finley Xiao (1):
ARM: dts: rockchip: add efuse device node for rk3228
Frank Wang (2):
ARM: dts: rockchip: add cpu enable method for rk3228 SoC
ARM: dts: rockchip: add basic dtsi file for RK3229 SoC
Shawn
From: David Wu <david...@rock-chips.com>
This patch adds io-domain support for rk3228 SoC.
Signed-off-by: David Wu <david...@rock-chips.com>
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
arch/arm/boot/dts/rk322x.dtsi | 5 +
1 file changed, 5 insertions(+)
dif
From: Shawn Lin
This patch adds sdmmc/sdio controller nodes for rk3228 SoC.
Signed-off-by: Shawn Lin
---
arch/arm/boot/dts/rk322x.dtsi | 60 +++
1 file changed, 60 insertions(+)
diff --git
This patch sets PSCI as the default cpu enable-method for RK3228 SoC.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
arch/arm/boot/dts/rk322x.dtsi | 9 +
1 file changed, 9 insertions(+)
diff --git a/arch/arm/boot/dts/rk322x.dtsi b/arch/arm/boot/dts/rk322x.dtsi
index 3
Due to some tiny differences between RK3228 and RK3229, this patch adds
a basic dtsi file which first includes a new CPU opp table for RK3229.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
arch/arm/boot/dts/rk3229-evb.dts | 2 +-
arch/arm/boot/dts/rk3229.dtsi
From: Shawn Lin
Add "rockchip,rk3228-dw-mshc", "rockchip,rk3288-dw-mshc" for
dwmmc on rk322x platform.
Signed-off-by: Shawn Lin
Reviewed-by: Heiko Stuebner
---
Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.txt | 1
From: Shawn Lin
This adds amend compatible content for eMMC of RK3228 SoC.
Signed-off-by: Shawn Lin
---
arch/arm/boot/dts/rk322x.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/rk322x.dtsi
ckchip: Add io-domain node for rk3228
Finley Xiao (1):
ARM: dts: rockchip: add efuse device node for rk3228
Frank Wang (2):
ARM: dts: rockchip: add cpu enable method for rk3228 SoC
ARM: dts: rockchip: add basic dtsi file for RK3229 SoC
Shawn Lin (3):
Documentation: rockchip-dw-msh
As the comments from Heiko Stuebner <he...@sntech.de> that compatible
should not contain any placeholders, this patch fix it for rk3228 SoC.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
Documentation/devicetree/bindings/nvmem/rockchip-efuse.txt | 2 +-
drivers/nvmem/rock
From: Finley Xiao <finley.x...@rock-chips.com>
Add a efuse node in the device tree for the rk3228 SoC.
Signed-off-by: Finley Xiao <finley.x...@rock-chips.com>
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
arch/arm/boot/dts/rk322x.dtsi | 17 +
Hi Heiko and Kishon,
Friendly ping... :-)
On 2017/5/18 11:42, Frank Wang wrote:
These series of patches fix some issues for rockchip usb2-phy and amend
usb2-phy framework to support one phy which comprises with two host-ports.
In addition, this change also add rk322x usb2-phy support.
Frank
people in the recipient list.
Frank Wang (1):
phy: rockchip-inno-usb2: add support of usb2-phy for rk3228 SoCs
William Wu (3):
phy: rockchip-inno-usb2: add a delay after phy resume
phy: rockchip-inno-usb2: increase otg sm work first schedule time
phy: rockchip-inno-usb2: add one phy comprises
Hi Heiko,
On 2017/6/2 4:18, Heiko Stuebner wrote:
Hi Frank,
Am Donnerstag, 18. Mai 2017, 11:43:02 CEST schrieb Frank Wang:
This adds support usb2-phy for rk322x SoCs and amend phy Documentation.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
this adds a devicetree binding,
m>
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
drivers/phy/phy-rockchip-inno-usb2.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/phy/phy-rockchip-inno-usb2.c
b/drivers/phy/phy-rockchip-inno-usb2.c
index f12dc8d..d6e459d 100644
--- a/drivers/phy
of otg id for one host-port
configuration, and make it work the same as otg-port host mode.
Signed-off-by: William Wu <william...@rock-chips.com>
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
drivers/phy/phy-rockchip-inno-usb2.c | 9 ++---
1 file changed, 6 insertio
This adds support usb2-phy for rk3228 SoCs and amend phy Documentation.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
.../bindings/phy/phy-rockchip-inno-usb2.txt| 1 +
drivers/phy/phy-rockchip-inno-usb2.c | 60 ++
2 files chang
From: William Wu <william...@rock-chips.com>
When resume phy, it need about 1.5 ~ 2ms to wait for
utmi_clk which used for USB controller to become stable.
Signed-off-by: William Wu <william...@rock-chips.com>
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
driver
Hi Finley,
On 2017/5/12 10:44, Finley Xiao wrote:
This adds the necessary data for handling eFuse on the rk322x.
Signed-off-by: Finley Xiao
---
Documentation/devicetree/bindings/nvmem/rockchip-efuse.txt | 1 +
drivers/nvmem/rockchip-efuse.c
Due to some tiny differences between RK3228 and RK3229, this patch
adds a basic dtsi file which includes a new CPU opp table and PSCI
brought up support for RK3229.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
arch/arm/boot/dts/rk3229-evb.dts | 2 +-
arch/arm/boot/dts/rk322
From: Shawn Lin
Add "rockchip,rk3228-dw-mshc", "rockchip,rk3288-dw-mshc" for
dwmmc on rk322x platform.
Signed-off-by: Shawn Lin
---
Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.txt | 1 +
1 file changed, 1 insertion(+)
diff --git
From: Shawn Lin
This patch adds sdmmc/sdio controller nodes for rk3228 SoC.
Signed-off-by: Shawn Lin
---
arch/arm/boot/dts/rk322x.dtsi | 60 +++
1 file changed, 60 insertions(+)
diff --git
These series add sdmmc, sdio, and other device nodes support for
rk322x SoCs, and also introduce rk3229 basic dtsi file specifically.
David Wu (1):
ARM: dts: rockchip: Add io-domain node for rk3228
Finley Xiao (1):
ARM: dts: rockchip: add efuse device node for rk3228
Frank Wang (1):
ARM
From: Shawn Lin
This adds amend compatible content for eMMC of RK3228 SoC.
Signed-off-by: Shawn Lin
---
arch/arm/boot/dts/rk322x.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/rk322x.dtsi
From: David Wu <david...@rock-chips.com>
This patch adds io-domain support for rk3228 SoC.
Signed-off-by: David Wu <david...@rock-chips.com>
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
arch/arm/boot/dts/rk322x.dtsi | 5 +
1 file changed, 5 insertions(+)
dif
From: Finley Xiao
Add a efuse node in the device tree for the rk3228 SoC.
Signed-off-by: Finley Xiao
---
arch/arm/boot/dts/rk322x.dtsi | 17 +
1 file changed, 17 insertions(+)
diff --git a/arch/arm/boot/dts/rk322x.dtsi
Hi Heiko,
On 2017/6/15 23:10, Heiko Stuebner wrote:
Hi Frank,
Am Donnerstag, 15. Juni 2017, 15:23:16 CEST schrieb Frank Wang:
From: Finley Xiao <finley.x...@rock-chips.com>
Add a efuse node in the device tree for the rk3228 SoC.
Signed-off-by: Finley Xiao <finley.x...@rock-
Hi Heiko,
On 2017/6/18 2:12, Heiko Stuebner wrote:
Am Donnerstag, 15. Juni 2017, 15:16:15 CEST schrieb Frank Wang:
Due to some tiny differences between RK3228 and RK3229, this patch
adds a basic dtsi file which includes a new CPU opp table and PSCI
brought up support for RK3229.
Signed-off
Hi Heiko,
On 2017/5/20 5:46, Heiko Stuebner wrote:
Hi Frank,
Am Mittwoch, 17. Mai 2017, 18:16:16 CEST schrieb Frank Wang:
From: Finley Xiao<finley.x...@rock-chips.com>
This patch adds some new frequencies for rk3229 board.
Signed-off-by: Finley Xiao<finley.x...@rock-chips.com>
This patch adds usb otg/host controllers and phys nodes for RV1108 SoCs.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
arch/arm/boot/dts/rv1108.dtsi | 73 ++-
1 file changed, 72 insertions(+), 1 deletion(-)
diff --git a/arch/arm/bo
Rockchip's rv1108-evb board has one usb otg controller and one usb
host controller, each usb controller connect with one usb-phy port
through UTMI+ interface. This patch enables them to support usb on
rv1108-evb board.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
arch/arm/bo
This patch adds the compatible of GRF and USBGRF for RV1108 SoCs.
Signed-off-by: Frank Wang <frank.w...@rock-chips.com>
---
Documentation/devicetree/bindings/soc/rockchip/grf.txt | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Documentation/devicetree/bindings/soc/rockchip/grf.
This serie adds USB related device nodes support for rv1108 SoCs, in addition,
Rockchip's rv1108-evb board has one usb otg controller and one usb host
controller, each controller connect with one usb-phy port through UTMI+
interface, the changes also enable usb related for rv1108-evb board.
Frank
The registers of usb-phy are distributed in grf and usbgrf on some
Rockchip SoCs (e.g RV1108), this patch add a quirk to support this
companion grf design.
Signed-off-by: Frank Wang
---
.../bindings/phy/phy-rockchip-inno-usb2.txt| 4 +
drivers/phy/rockchip/phy-rockchip-inno-usb2.c
These series of patches add companion_grf_quirk and otg_mux_irq_quirk for
rockchip usb2-phy. In addition, this change also add rv1108 usb2-phy support.
Frank Wang (3):
phy: rockchip-inno-usb2: add companion grf quirk
phy: rockchip-inno-usb2: add otg mux irq quirk
phy: rockchip-inno-usb2
This adds support usb2-phy for rv1108 SoCs and amend phy Documentation.
Signed-off-by: Frank Wang
---
.../bindings/phy/phy-rockchip-inno-usb2.txt| 1 +
drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 43 ++
2 files changed, 44 insertions(+)
diff --git
The otg-id/otg-bvalid/linestate irqs are multiplexed to one irq in
otg-port on some Rockchip SoC (e.g RV1108), this patch add a quirk
to support this mux irq feature.
Signed-off-by: Frank Wang
---
.../bindings/phy/phy-rockchip-inno-usb2.txt| 5 ++
drivers/phy/rockchip/phy-rockchip-inno
Hi Rob,
On 2017/8/11 1:05, Rob Herring wrote:
On Thu, Aug 03, 2017 at 04:09:10PM +0800, Frank Wang wrote:
Add rockchip,usbgrf and rockchip,companion_grf_quirk to support
the registers of usb-phy that are distributed in grf and usbgrf
on some special Rockchip SoCs (e.g RV1108).
Signed-off
Hi Rob,
On 2017/8/11 1:06, Rob Herring wrote:
On Thu, Aug 03, 2017 at 04:09:12PM +0800, Frank Wang wrote:
Add otg-mux property to support multiplexed interrupt in otg-port
on some Rockchip SoC (e.g RV1108).
Signed-off-by: Frank Wang
---
Documentation/devicetree/bindings/phy/phy-rockchip
of companion_grf_quirk.
Changes from v2:
- Amend otg-mux interrupt to be auto-detectable and update related dt-bindings.
Changes from v1:
- Send the dt-bindings as a separate patch and cc devicetree list.
Frank Wang (5):
phy: rockchip-inno-usb2: add support for rockchip,usbgrf property
dt-bindings: phy
Add otg-mux property to support multiplexed interrupt in otg-port
on some Rockchip SoC (e.g RV1108).
Signed-off-by: Frank Wang
Acked-by: Rob Herring
---
Documentation/devicetree/bindings/phy/phy-rockchip-inno-usb2.txt | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git
The otg-id/otg-bvalid/linestate interrupts are multiplexed together
in otg-port on some Rockchip SoC (e.g RV1108), this patch add support
for it.
Signed-off-by: Frank Wang
---
drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 63 +--
1 file changed, 50 insertions(+), 13
101 - 200 of 382 matches
Mail list logo