fix up the cpuclk rates table for support more freqs.
fix up the mux_core_mask describe error.
Signed-off-by: Elaine Zhang
---
drivers/clk/rockchip/clk-rv1108.c | 23 +++
1 file changed, 19 insertions(+), 4 deletions(-)
diff --git a/drivers/clk/rockchip/clk-rv1108.c
b
add new clk ids.
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.com>
---
include/dt-bindings/clock/rv1108-cru.h | 93 +-
1 file changed, 92 insertions(+), 1 deletion(-)
diff --git a/include/dt-bindings/clock/rv1108-cru.h
b/include/dt-bindings/clock/
add new clk ids.
Signed-off-by: Elaine Zhang
---
include/dt-bindings/clock/rv1108-cru.h | 93 +-
1 file changed, 92 insertions(+), 1 deletion(-)
diff --git a/include/dt-bindings/clock/rv1108-cru.h
b/include/dt-bindings/clock/rv1108-cru.h
index ae26f8105914
Make the code look better.
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.com>
---
include/dt-bindings/clock/rv1108-cru.h | 28 ++--
1 file changed, 14 insertions(+), 14 deletions(-)
diff --git a/include/dt-bindings/clock/rv1108-cru.h
b/include/dt-bindings
Make the code look better.
Signed-off-by: Elaine Zhang
---
include/dt-bindings/clock/rv1108-cru.h | 28 ++--
1 file changed, 14 insertions(+), 14 deletions(-)
diff --git a/include/dt-bindings/clock/rv1108-cru.h
b/include/dt-bindings/clock/rv1108-cru.h
index
On 08/02/2017 12:22 AM, Heiko Stuebner wrote:
From: Elaine Zhang <zhangq...@rock-chips.com>
From Rockchips fractional divider description:
3.1.9 Fractional divider usage
To get specific frequency, clocks of I2S, SPDIF, UARTcan be generated by
fractional divider. Generally yo
On 08/02/2017 12:22 AM, Heiko Stuebner wrote:
From: Elaine Zhang
From Rockchips fractional divider description:
3.1.9 Fractional divider usage
To get specific frequency, clocks of I2S, SPDIF, UARTcan be generated by
fractional divider. Generally you must set that denominator
hi,heiko:
This a good solution.And I tested it on RK SOCs.It's work well.
On 08/02/2017 12:21 AM, Heiko Stuebner wrote:
From: Elaine Zhang <zhangq...@rock-chips.com>
Fractional dividers may have special requirements concerning numerator
and denominator selection that differ from just g
hi,heiko:
This a good solution.And I tested it on RK SOCs.It's work well.
On 08/02/2017 12:21 AM, Heiko Stuebner wrote:
From: Elaine Zhang
Fractional dividers may have special requirements concerning numerator
and denominator selection that differ from just getting the best
approximation
This add bindings documentation for rk3126 SoCs.
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.com>
---
Documentation/devicetree/bindings/clock/rockchip,rk3128-cru.txt | 8 +---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/Documentation/devicetree/bindings/clock/ro
This add bindings documentation for rk3126 SoCs.
Signed-off-by: Elaine Zhang
---
Documentation/devicetree/bindings/clock/rockchip,rk3128-cru.txt | 8 +---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/Documentation/devicetree/bindings/clock/rockchip,rk3128-cru.txt
b
changed in V4:
modify the document description for rk3126 clock.
changed in V3:
add documentation for rk3126 clock
Elaine Zhang (2):
clk: rockchip: rk3128: modify rk3128 clk driver to support rk3126
dt-bindings: add documentation for rk3126 clock
.../bindings/clock/rockchip,rk3128-cru.txt
changed in V4:
modify the document description for rk3126 clock.
changed in V3:
add documentation for rk3126 clock
Elaine Zhang (2):
clk: rockchip: rk3128: modify rk3128 clk driver to support rk3126
dt-bindings: add documentation for rk3126 clock
.../bindings/clock/rockchip,rk3128-cru.txt
rk3128 and rk3126 have some gate registers describe differences.
So need to make some distinctions.
The RK3126 and RK3128 Same clock description we move it to
the common clock branches.
And the different clks description use the own clock branches.
Signed-off-by: Elaine Zhang <zhangq...@r
rk3128 and rk3126 have some gate registers describe differences.
So need to make some distinctions.
The RK3126 and RK3128 Same clock description we move it to
the common clock branches.
And the different clks description use the own clock branches.
Signed-off-by: Elaine Zhang
---
drivers/clk
rk3128 and rk3126 have some gate registers describe differences.
So need to make some distinctions.
The RK3126 and RK3128 Same clock description we move it to
the common clock branches.
And the different clks description use the own clock branches.
Signed-off-by: Elaine Zhang <zhangq...@r
This add bindings documentation for rk3126 SoCs.
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.com>
---
Documentation/devicetree/bindings/clock/rockchip,rk3128-cru.txt | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/Documentation/devicetree/bindings/clock/ro
rk3128 and rk3126 have some gate registers describe differences.
So need to make some distinctions.
The RK3126 and RK3128 Same clock description we move it to
the common clock branches.
And the different clks description use the own clock branches.
Signed-off-by: Elaine Zhang
---
drivers/clk
This add bindings documentation for rk3126 SoCs.
Signed-off-by: Elaine Zhang
---
Documentation/devicetree/bindings/clock/rockchip,rk3128-cru.txt | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/Documentation/devicetree/bindings/clock/rockchip,rk3128-cru.txt
b
changed in V3:
add documentation for rk3126 clock
Elaine Zhang (2):
clk: rockchip: rk3128: modify rk3128 clk driver to support rk3126
dt-bindings: add documentation for rk3126 clock
.../bindings/clock/rockchip,rk3128-cru.txt | 6 +-
drivers/clk/rockchip/clk-rk3128.c
changed in V3:
add documentation for rk3126 clock
Elaine Zhang (2):
clk: rockchip: rk3128: modify rk3128 clk driver to support rk3126
dt-bindings: add documentation for rk3126 clock
.../bindings/clock/rockchip,rk3128-cru.txt | 6 +-
drivers/clk/rockchip/clk-rk3128.c
rk3128 and rk3126 have some gate registers describe differences.
So need to make some distinctions.
The RK3126 and RK3128 Same clock description we move it to
the common clock branches.
And the different clks description use the own clock branches.
Signed-off-by: Elaine Zhang <zhangq...@r
rk3128 and rk3126 have some gate registers describe differences.
So need to make some distinctions.
The RK3126 and RK3128 Same clock description we move it to
the common clock branches.
And the different clks description use the own clock branches.
Signed-off-by: Elaine Zhang
---
drivers/clk
rk3128 and rk3126 have some gate registers describe differences.
So need to make some distinctions.
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.com>
---
drivers/clk/rockchip/clk-rk3128.c | 59 +++---
include/dt-bindings/clock/rk3128-cru.h | 3 ++
2
rk3128 and rk3126 have some gate registers describe differences.
So need to make some distinctions.
Signed-off-by: Elaine Zhang
---
drivers/clk/rockchip/clk-rk3128.c | 59 +++---
include/dt-bindings/clock/rk3128-cru.h | 3 ++
2 files changed, 57 insertions
. Generally you must set that denominator is 20 times
larger than numerator to generate precise clock frequency. So the
fractional divider applies only to generate low frequency clock like
I2S, UART.
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.com>
---
drivers/clk/clk-fractional-divider.
. Generally you must set that denominator is 20 times
larger than numerator to generate precise clock frequency. So the
fractional divider applies only to generate low frequency clock like
I2S, UART.
Signed-off-by: Elaine Zhang
---
drivers/clk/clk-fractional-divider.c | 4
drivers/clk/rockchip
This driver is modified to support RK3366 SoC.
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.com>
---
drivers/soc/rockchip/pm_domains.c | 32
1 file changed, 32 insertions(+)
diff --git a/drivers/soc/rockchip/pm_domains.c
b/drivers/soc/rockchip/pm_dom
This driver is modified to support RK3366 SoC.
Signed-off-by: Elaine Zhang
---
drivers/soc/rockchip/pm_domains.c | 32
1 file changed, 32 insertions(+)
diff --git a/drivers/soc/rockchip/pm_domains.c
b/drivers/soc/rockchip/pm_domains.c
index 796c46a6cbe7
support rk3366 SoC power domain setting.
Elaine Zhang (3):
dt-bindings: power: add RK3366 SoCs header for power-domain
dt-bindings: add binding for rk3366 power domains
soc: rockchip: power-domain: add power domain support for rk3366
.../bindings/soc/rockchip/power_domain.txt | 3
Add binding documentation for the power domains
found on Rockchip RK3366 SoCs.
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.com>
---
Documentation/devicetree/bindings/soc/rockchip/power_domain.txt | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Documentation/devicetree/bindin
support rk3366 SoC power domain setting.
Elaine Zhang (3):
dt-bindings: power: add RK3366 SoCs header for power-domain
dt-bindings: add binding for rk3366 power domains
soc: rockchip: power-domain: add power domain support for rk3366
.../bindings/soc/rockchip/power_domain.txt | 3
Add binding documentation for the power domains
found on Rockchip RK3366 SoCs.
Signed-off-by: Elaine Zhang
---
Documentation/devicetree/bindings/soc/rockchip/power_domain.txt | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Documentation/devicetree/bindings/soc/rockchip/power_domain.txt
According to a description from TRM, add all the power domains.
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.com>
---
include/dt-bindings/power/rk3366-power.h | 24
1 file changed, 24 insertions(+)
create mode 100644 include/dt-bindings/power/rk3366-power.h
According to a description from TRM, add all the power domains.
Signed-off-by: Elaine Zhang
---
include/dt-bindings/power/rk3366-power.h | 24
1 file changed, 24 insertions(+)
create mode 100644 include/dt-bindings/power/rk3366-power.h
diff --git a/include/dt-bindings
On 07/10/2017 07:05 PM, Heiko Stuebner wrote:
Hi Elaine,
Am Freitag, 7. Juli 2017, 10:52:23 CEST schrieb Elaine Zhang:
add clk_fractional_divider_special_ops for rockchip specific requirements,
fractional divider must set that denominator is 20 times larger than
numerator to generate precise
On 07/10/2017 07:05 PM, Heiko Stuebner wrote:
Hi Elaine,
Am Freitag, 7. Juli 2017, 10:52:23 CEST schrieb Elaine Zhang:
add clk_fractional_divider_special_ops for rockchip specific requirements,
fractional divider must set that denominator is 20 times larger than
numerator to generate precise
On 07/06/2017 06:01 PM, Heiko Stübner wrote:
Hi Elaine,
Am Donnerstag, 6. Juli 2017, 16:28:34 CEST schrieb Elaine Zhang:
fractional divider must set that denominator is 20 times larger than
numerator to generate precise clock frequency.
Otherwise the CLK jitter is very big, poor quality
On 07/06/2017 06:01 PM, Heiko Stübner wrote:
Hi Elaine,
Am Donnerstag, 6. Juli 2017, 16:28:34 CEST schrieb Elaine Zhang:
fractional divider must set that denominator is 20 times larger than
numerator to generate precise clock frequency.
Otherwise the CLK jitter is very big, poor quality
like
I2S, UART.igned-off-by: Elaine Zhang <zhangq...@rock-chips.com>
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.com>
---
drivers/clk/clk-fractional-divider.c | 32
drivers/clk/rockchip/clk.c | 2 +-
include/linux/clk-provider.h
like
I2S, UART.igned-off-by: Elaine Zhang
Signed-off-by: Elaine Zhang
---
drivers/clk/clk-fractional-divider.c | 32
drivers/clk/rockchip/clk.c | 2 +-
include/linux/clk-provider.h | 1 +
3 files changed, 34 insertions(+), 1 deletion(-)
diff
, UARTcan be generated by
fractional divider. Generally you must set that denominator is 20 times
larger than numerator to generate precise clock frequency. So the
fractional divider applies only to generate low frequency clock like
I2S, UART.
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.
, UARTcan be generated by
fractional divider. Generally you must set that denominator is 20 times
larger than numerator to generate precise clock frequency. So the
fractional divider applies only to generate low frequency clock like
I2S, UART.
Signed-off-by: Elaine Zhang
---
drivers/clk/clk-fractional
Add devicetree bindings for Rockchip cru which found on
Rockchip SoCs.
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.com>
---
.../bindings/clock/rockchip,rk3128-cru.txt | 56 ++
1 file changed, 56 insertions(+)
create mode 100644
Documentation/devi
Add the clock tree definition for the new rk3128 SoC.
And it also applies to the RK3126 SoC.
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.com>
---
drivers/clk/rockchip/Makefile | 1 +
drivers/clk/rockchip/clk-rk3128.c | 612 ++
2 files change
Add devicetree bindings for Rockchip cru which found on
Rockchip SoCs.
Signed-off-by: Elaine Zhang
---
.../bindings/clock/rockchip,rk3128-cru.txt | 56 ++
1 file changed, 56 insertions(+)
create mode 100644
Documentation/devicetree/bindings/clock/rockchip,rk3128
Add the clock tree definition for the new rk3128 SoC.
And it also applies to the RK3126 SoC.
Signed-off-by: Elaine Zhang
---
drivers/clk/rockchip/Makefile | 1 +
drivers/clk/rockchip/clk-rk3128.c | 612 ++
2 files changed, 613 insertions(+)
create mode
The driver and clk ID\SRST ID it's also applies to the RK3126 SoC.
change in V4:
remove the clk ID of usb480m_phy
change in V3:
export clk ID for usb480m and usb480m_phy
change in V2:
rename the rk312x to rk3128.
Elaine Zhang (3):
clk: rockchip: add dt-binding header for rk3128
dt-bindings
Add the dt-bindings header for the rk3128,
that gets shared between the clock controller and
the clock references in the dts.
Add softreset ID for rk3128.
And it also applies to the RK3126 SoC.
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.com>
---
include/dt-bindings/clock/rk3128
The driver and clk ID\SRST ID it's also applies to the RK3126 SoC.
change in V4:
remove the clk ID of usb480m_phy
change in V3:
export clk ID for usb480m and usb480m_phy
change in V2:
rename the rk312x to rk3128.
Elaine Zhang (3):
clk: rockchip: add dt-binding header for rk3128
dt-bindings
Add the dt-bindings header for the rk3128,
that gets shared between the clock controller and
the clock references in the dts.
Add softreset ID for rk3128.
And it also applies to the RK3126 SoC.
Signed-off-by: Elaine Zhang
---
include/dt-bindings/clock/rk3128-cru.h | 282
Add the dt-bindings header for the rk3128,
that gets shared between the clock controller and
the clock references in the dts.
Add softreset ID for rk3128.
And it also applies to the RK3126 SoC.
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.com>
---
include/dt-bindings/clock/rk3128
Add the dt-bindings header for the rk3128,
that gets shared between the clock controller and
the clock references in the dts.
Add softreset ID for rk3128.
And it also applies to the RK3126 SoC.
Signed-off-by: Elaine Zhang
---
include/dt-bindings/clock/rk3128-cru.h | 283
The driver and clk ID\SRST ID it's also applies to the RK3126 SoC.
change in V3:
export clk ID for usb480m and usb480m_phy
change in V2:
rename the rk312x to rk3128.
Elaine Zhang (3):
clk: rockchip: add dt-binding header for rk3128
dt-bindings: add bindings for rk3128 clock controller
clk
Add devicetree bindings for Rockchip cru which found on
Rockchip SoCs.
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.com>
---
.../bindings/clock/rockchip,rk3128-cru.txt | 56 ++
1 file changed, 56 insertions(+)
create mode 100644
Documentation/devi
Add the clock tree definition for the new rk3128 SoC.
And it also applies to the RK3126 SoC.
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.com>
---
drivers/clk/rockchip/Makefile | 1 +
drivers/clk/rockchip/clk-rk3128.c | 612 ++
2 files change
The driver and clk ID\SRST ID it's also applies to the RK3126 SoC.
change in V3:
export clk ID for usb480m and usb480m_phy
change in V2:
rename the rk312x to rk3128.
Elaine Zhang (3):
clk: rockchip: add dt-binding header for rk3128
dt-bindings: add bindings for rk3128 clock controller
clk
Add devicetree bindings for Rockchip cru which found on
Rockchip SoCs.
Signed-off-by: Elaine Zhang
---
.../bindings/clock/rockchip,rk3128-cru.txt | 56 ++
1 file changed, 56 insertions(+)
create mode 100644
Documentation/devicetree/bindings/clock/rockchip,rk3128
Add the clock tree definition for the new rk3128 SoC.
And it also applies to the RK3126 SoC.
Signed-off-by: Elaine Zhang
---
drivers/clk/rockchip/Makefile | 1 +
drivers/clk/rockchip/clk-rk3128.c | 612 ++
2 files changed, 613 insertions(+)
create mode
Add the dt-bindings header for the rk3128,
that gets shared between the clock controller and
the clock references in the dts.
Add softreset ID for rk3128.
And it also applies to the RK3126 SoC.
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.com>
---
include/dt-bindings/clock/rk3128
Add the dt-bindings header for the rk3128,
that gets shared between the clock controller and
the clock references in the dts.
Add softreset ID for rk3128.
And it also applies to the RK3126 SoC.
Signed-off-by: Elaine Zhang
---
include/dt-bindings/clock/rk3128-cru.h | 281
Add devicetree bindings for Rockchip cru which found on
Rockchip SoCs.
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.com>
---
.../bindings/clock/rockchip,rk3128-cru.txt | 56 ++
1 file changed, 56 insertions(+)
create mode 100644
Documentation/devi
Add the clock tree definition for the new rk3128 SoC.
And it also applies to the RK3126 SoC.
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.com>
---
drivers/clk/rockchip/Makefile | 1 +
drivers/clk/rockchip/clk-rk3128.c | 612 ++
2 files change
Add devicetree bindings for Rockchip cru which found on
Rockchip SoCs.
Signed-off-by: Elaine Zhang
---
.../bindings/clock/rockchip,rk3128-cru.txt | 56 ++
1 file changed, 56 insertions(+)
create mode 100644
Documentation/devicetree/bindings/clock/rockchip,rk3128
Add the clock tree definition for the new rk3128 SoC.
And it also applies to the RK3126 SoC.
Signed-off-by: Elaine Zhang
---
drivers/clk/rockchip/Makefile | 1 +
drivers/clk/rockchip/clk-rk3128.c | 612 ++
2 files changed, 613 insertions(+)
create mode
The driver and clk ID\SRST ID it's also applies to the RK3126 SoC.
change in V2:
rename the rk312x to rk3128.
Elaine Zhang (3):
clk: rockchip: add dt-binding header for rk3128
dt-bindings: add bindings for rk3128 clock controller
clk: rockchip: add clock controller for rk3128
The driver and clk ID\SRST ID it's also applies to the RK3126 SoC.
change in V2:
rename the rk312x to rk3128.
Elaine Zhang (3):
clk: rockchip: add dt-binding header for rk3128
dt-bindings: add bindings for rk3128 clock controller
clk: rockchip: add clock controller for rk3128
Add the clock tree definition for the new rk312x SoC.
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.com>
---
drivers/clk/rockchip/Makefile | 1 +
drivers/clk/rockchip/clk-rk312x.c | 612 ++
2 files changed, 613 insertions(+)
create mode
Add the clock tree definition for the new rk312x SoC.
Signed-off-by: Elaine Zhang
---
drivers/clk/rockchip/Makefile | 1 +
drivers/clk/rockchip/clk-rk312x.c | 612 ++
2 files changed, 613 insertions(+)
create mode 100644 drivers/clk/rockchip/clk
Elaine Zhang (3):
clk: rockchip: add dt-binding header for rk312x
dt-bindings: add bindings for rk312x clock controller
clk: rockchip: add clock controller for rk312x
.../bindings/clock/rockchip,rk312x-cru.txt | 56 ++
drivers/clk/rockchip/Makefile | 1
Elaine Zhang (3):
clk: rockchip: add dt-binding header for rk312x
dt-bindings: add bindings for rk312x clock controller
clk: rockchip: add clock controller for rk312x
.../bindings/clock/rockchip,rk312x-cru.txt | 56 ++
drivers/clk/rockchip/Makefile | 1
Add the dt-bindings header for the rk312x, that gets shared between
the clock controller and the clock references in the dts.
Add softreset ID for rk312x.
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.com>
---
include/dt-bindings/clock/rk312x-cru.h | 281 ++
Add devicetree bindings for Rockchip cru which found on
Rockchip SoCs.
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.com>
---
.../bindings/clock/rockchip,rk312x-cru.txt | 56 ++
1 file changed, 56 insertions(+)
create mode 100644
Documentation/devi
Add the dt-bindings header for the rk312x, that gets shared between
the clock controller and the clock references in the dts.
Add softreset ID for rk312x.
Signed-off-by: Elaine Zhang
---
include/dt-bindings/clock/rk312x-cru.h | 281 +
1 file changed, 281
Add devicetree bindings for Rockchip cru which found on
Rockchip SoCs.
Signed-off-by: Elaine Zhang
---
.../bindings/clock/rockchip,rk312x-cru.txt | 56 ++
1 file changed, 56 insertions(+)
create mode 100644
Documentation/devicetree/bindings/clock/rockchip,rk312x
good to slove this constraint.
Always on these clocks, has no effect on the system power consumption.
The new document will update the description of these clock.
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.com>
---
drivers/clk/rockchip/clk-rk3228.c | 30 +++
good to slove this constraint.
Always on these clocks, has no effect on the system power consumption.
The new document will update the description of these clock.
Signed-off-by: Elaine Zhang
---
drivers/clk/rockchip/clk-rk3228.c | 30 +-
1 file changed, 29 insertions
of these clock.
The pmu_hclk_otg0 is Chip design defect, must be always on,
The new document will update the description of this clock.
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.com>
---
drivers/clk/rockchip/clk-rk3288.c | 14 ++
1 file changed, 10 insertions(+), 4 deletions(-)
diff
of these clock.
The pmu_hclk_otg0 is Chip design defect, must be always on,
The new document will update the description of this clock.
Signed-off-by: Elaine Zhang
---
drivers/clk/rockchip/clk-rk3288.c | 14 ++
1 file changed, 10 insertions(+), 4 deletions(-)
diff --git a/drivers/clk/rockchip
No driver to handle this clk, Chip design requirements for this clock to always
on,
The new document will update the description of this clock.
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.com>
---
drivers/clk/rockchip/clk-rk3036.c | 1 +
1 file changed, 1 insertion(+)
diff
No driver to handle this clk, Chip design requirements for this clock to always
on,
The new document will update the description of this clock.
Signed-off-by: Elaine Zhang
---
drivers/clk/rockchip/clk-rk3036.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/clk/rockchip/clk-rk3036
change in V3:
reword the commit message,explain why the specific clocks are need to be
critical.
change in v2:
fix up some clks which have their own driver, not need to set as critical clocks
Elaine Zhang (4):
clk: rockchip: rk3036: make pclk_ddrupctl as critical_clock
clk: rockchip: rk3228
, must be always on,
The new document will update the description of this clock.
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.com>
---
drivers/clk/rockchip/clk-rk3368.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/drivers/clk/rockchip/clk-rk3368.c
b/drive
change in V3:
reword the commit message,explain why the specific clocks are need to be
critical.
change in v2:
fix up some clks which have their own driver, not need to set as critical clocks
Elaine Zhang (4):
clk: rockchip: rk3036: make pclk_ddrupctl as critical_clock
clk: rockchip: rk3228
, must be always on,
The new document will update the description of this clock.
Signed-off-by: Elaine Zhang
---
drivers/clk/rockchip/clk-rk3368.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/drivers/clk/rockchip/clk-rk3368.c
b/drivers/clk/rockchip/clk-rk3368.c
index
This patch exports related BUS/VPU/RGA/HDCP/IEP/TSP/WIFI/
VIO/USB/EFUSE/GPU/CRYPTO clocks for dts reference.
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.com>
---
include/dt-bindings/clock/rk3228-cru.h | 47 ++
1 file changed, 47 insertions(+)
diff
This patch exports related BUS/VPU/RGA/HDCP/IEP/TSP/WIFI/
VIO/USB/EFUSE/GPU/CRYPTO clocks for dts reference.
Signed-off-by: Elaine Zhang
---
include/dt-bindings/clock/rk3228-cru.h | 47 ++
1 file changed, 47 insertions(+)
diff --git a/include/dt-bindings/clock
support more cpu freq, and add armcore div setting.
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.com>
---
drivers/clk/rockchip/clk-rk3228.c | 50 ++-
1 file changed, 34 insertions(+), 16 deletions(-)
diff --git a/drivers/clk/rockchip/clk-rk322
This patch exports related BUS/VPU/RGA/HDCP/IEP/TSP/WIFI/
VIO/USB/EFUSE/GPU/CRYPTO clocks for dts reference.
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.com>
---
drivers/clk/rockchip/clk-rk3228.c | 92 +++
1 file changed, 46 insertions(+), 46 del
support more cpu freq, and add armcore div setting.
Signed-off-by: Elaine Zhang
---
drivers/clk/rockchip/clk-rk3228.c | 50 ++-
1 file changed, 34 insertions(+), 16 deletions(-)
diff --git a/drivers/clk/rockchip/clk-rk3228.c
b/drivers/clk/rockchip/clk
This patch exports related BUS/VPU/RGA/HDCP/IEP/TSP/WIFI/
VIO/USB/EFUSE/GPU/CRYPTO clocks for dts reference.
Signed-off-by: Elaine Zhang
---
drivers/clk/rockchip/clk-rk3228.c | 92 +++
1 file changed, 46 insertions(+), 46 deletions(-)
diff --git a/drivers
support more cpu freq, and support armcore div setting.
Add some necessary clks ID.
Change in V2:
separate [PATCH V1 2/2] into two patches with one adding the
clock-ids to the rk3228-cru.h and a second patch then doing the
assignment in clk-rk3228.c
Elaine Zhang (3):
clk: rockchip: fix up
support more cpu freq, and support armcore div setting.
Add some necessary clks ID.
Change in V2:
separate [PATCH V1 2/2] into two patches with one adding the
clock-ids to the rk3228-cru.h and a second patch then doing the
assignment in clk-rk3228.c
Elaine Zhang (3):
clk: rockchip: fix up
support more cpu freq, and add armcore div setting.
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.com>
---
drivers/clk/rockchip/clk-rk3228.c | 50 ++-
1 file changed, 34 insertions(+), 16 deletions(-)
diff --git a/drivers/clk/rockchip/clk-rk322
support more cpu freq, and add armcore div setting.
Signed-off-by: Elaine Zhang
---
drivers/clk/rockchip/clk-rk3228.c | 50 ++-
1 file changed, 34 insertions(+), 16 deletions(-)
diff --git a/drivers/clk/rockchip/clk-rk3228.c
b/drivers/clk/rockchip/clk
This patch exports related BUS/VPU/RGA/HDCP/IEP/TSP/WIFI/
VIO/USB/EFUSE/GPU/CRYPTO clocks for dts reference.
Signed-off-by: Elaine Zhang <zhangq...@rock-chips.com>
---
drivers/clk/rockchip/clk-rk3228.c | 92 +-
include/dt-bindings/clock/rk3228-cru.
This patch exports related BUS/VPU/RGA/HDCP/IEP/TSP/WIFI/
VIO/USB/EFUSE/GPU/CRYPTO clocks for dts reference.
Signed-off-by: Elaine Zhang
---
drivers/clk/rockchip/clk-rk3228.c | 92 +-
include/dt-bindings/clock/rk3228-cru.h | 47 +
2 files
support more cpu freq, and support armcore div setting.
Add some necessary clks ID.
Elaine Zhang (2):
clk: rockchip: fix up the RK3228 clk cpu setting table
clk: rockchip: export rk3228 clocks ID
drivers/clk/rockchip/clk-rk3228.c | 142 +++--
include/dt
support more cpu freq, and support armcore div setting.
Add some necessary clks ID.
Elaine Zhang (2):
clk: rockchip: fix up the RK3228 clk cpu setting table
clk: rockchip: export rk3228 clocks ID
drivers/clk/rockchip/clk-rk3228.c | 142 +++--
include/dt
On 04/05/2017 12:04 AM, Heiko Stuebner wrote:
Am Montag, 27. März 2017, 17:40:48 CEST schrieb c...@rock-chips.com:
From: Liang Chen
This patch adds core dtsi file for Rockchip RK3328 SoCs.
Signed-off-by: Liang Chen
applied for 4.12, with the
301 - 400 of 757 matches
Mail list logo