[PATCH v7 1/3] power-domain: add power domain drivers for Rockchip platform

2014-10-24 Thread jinkun.hong
From: "jinkun.hong" Add power domain drivers based on generic power domain for Rockchip platform, and support RK3288. Signed-off-by: Jack Dai Signed-off-by: jinkun.hong --- Changes in v7: - Delete unused variables Changes in v6: - delete pmu_lock - modify dev_lock u

[PATCH v7 3/3] ARM: dts: add rk3288 power-domain node

2014-10-24 Thread jinkun.hong
From: "jinkun.hong" Signed-off-by: Jack Dai Signed-off-by: jinkun.hong --- Changes in v7: None Changes in v6: None Changes in v5: None Changes in v4: None Changes in v3: - Decomposition power-controller, changed to multiple controller (gpu-power-controller, hevc-power-controller

[PATCH v7 2/3] dt-bindings: add document of Rockchip power domain

2014-10-24 Thread jinkun.hong
From: "jinkun.hong" Signed-off-by: Jack Dai Signed-off-by: jinkun.hong --- Changes in v7: None Changes in v6: None Changes in v5: None Changes in v4: None Changes in v3: - DT structure has changed Changes in v2: - move clocks to "optional" .../bindings/arm/rockc

[PATCH v7 0/3] ARM: rk3288 : Add PM Domain support

2014-10-24 Thread jinkun.hong
From: "jinkun.hong" Add power domain drivers based on generic power domain for Rockchip platform, and support RK3288. https://chromium-review.googlesource.com/#/c/220253/9 This is the GPU driver, add the following information in DT, and it can support the PMDOMAIN. gpu: gp

[PATCH v6 3/3] ARM: dts: add rk3288 power-domain node

2014-10-22 Thread jinkun.hong
From: "jinkun.hong" Signed-off-by: Jack Dai Signed-off-by: jinkun.hong --- Changes in v6: None Changes in v5: None Changes in v4: None Changes in v3: - Decomposition power-controller, changed to multiple controller (gpu-power-controller, hevc-power-controller) Changes in

[PATCH v6 2/3] dt-bindings: add document of Rockchip power domain

2014-10-22 Thread jinkun.hong
From: "jinkun.hong" Signed-off-by: Jack Dai Signed-off-by: jinkun.hong --- Changes in v6: None Changes in v5: None Changes in v4: None Changes in v3: - DT structure has changed Changes in v2: - move clocks to "optional" .../bindings/arm/rockchip/power_domai

[PATCH v6 1/3] power-domain: add power domain drivers for Rockchip platform

2014-10-22 Thread jinkun.hong
From: "jinkun.hong" Add power domain drivers based on generic power domain for Rockchip platform, and support RK3288. Signed-off-by: Jack Dai Signed-off-by: jinkun.hong --- Changes in v6: - delete pmu_lock - modify dev_lock using mutex - pm_clk_resume(pd->dev) change to pm_

[PATCH v6 0/3] ARM: rk3288 : Add PM Domain support

2014-10-22 Thread jinkun.hong
From: "jinkun.hong" Add power domain drivers based on generic power domain for Rockchip platform, and support RK3288. https://chromium-review.googlesource.com/#/c/220253/9 This is the GPU driver, add the following information in DT, and it can support the PMDOMAIN. gpu: gp

[PATCH v5 1/3] power-domain: add power domain drivers for Rockchip platform

2014-10-21 Thread jinkun.hong
From: "jinkun.hong" Add power domain drivers based on generic power domain for Rockchip platform, and support RK3288. Signed-off-by: Jack Dai Signed-off-by: jinkun.hong --- Changes in v5: - delete idle_lock - add timeout in rockchip_pmu_set_idle_request() Changes in v4: - use li

[PATCH v5 2/3] dt-bindings: add document of Rockchip power domain

2014-10-21 Thread jinkun.hong
From: "jinkun.hong" Signed-off-by: Jack Dai Signed-off-by: jinkun.hong --- Changes in v5: None Changes in v4: None Changes in v3: - DT structure has changed Changes in v2: - move clocks to "optional" .../bindings/arm/rockchip/power_domain.txt | 46

[PATCH v5 3/3] ARM: dts: add rk3288 power-domain node

2014-10-21 Thread jinkun.hong
From: "jinkun.hong" Signed-off-by: Jack Dai Signed-off-by: jinkun.hong --- Changes in v5: None Changes in v4: None Changes in v3: - Decomposition power-controller, changed to multiple controller (gpu-power-controller, hevc-power-controller) Changes in v2: - make pd_vio cloc

[PATCH v5 0/3] ARM: rk3288 : Add PM Domain support

2014-10-21 Thread jinkun.hong
From: "jinkun.hong" Add power domain drivers based on generic power domain for Rockchip platform, and support RK3288. https://chromium-review.googlesource.com/#/c/220253/9 This is the GPU driver, add the following information in DT, and it can support the PMDOMAIN. gpu: gp

[PATCH v4 1/3] power-domain: add power domain drivers for Rockchip platform

2014-10-20 Thread jinkun.hong
From: "jinkun.hong" Add power domain drivers based on generic power domain for Rockchip platform, and support RK3288. Signed-off-by: Jack Dai Signed-off-by: jinkun.hong --- Changes in v4: - use list storage dev Changes in v3: - change use pm_clk_resume() and pm_clk_suspend() Cha

[PATCH v4 3/3] ARM: dts: add rk3288 power-domain node

2014-10-20 Thread jinkun.hong
From: "jinkun.hong" Signed-off-by: Jack Dai Signed-off-by: jinkun.hong --- Changes in v4: None Changes in v3: - Decomposition power-controller, changed to multiple controller (gpu-power-controller, hevc-power-controller) Changes in v2: - make pd_vio clocks all one entry pe

[PATCH v4 2/3] dt-bindings: add document of Rockchip power domain

2014-10-20 Thread jinkun.hong
From: "jinkun.hong" Signed-off-by: Jack Dai Signed-off-by: jinkun.hong --- Changes in v4: None Changes in v3: - DT structure has changed Changes in v2: - move clocks to "optional" .../bindings/arm/rockchip/power_domain.txt | 46 1 file ch

[PATCH v4 0/3] ARM: rk3288 : Add PM Domain support

2014-10-20 Thread jinkun.hong
From: "jinkun.hong" Add power domain drivers based on generic power domain for Rockchip platform, and support RK3288. Based on: - [PATCH v1 1/4] PM / clock_ops: Add pm_clk_add_clk() http://www.mail-archive.com/linux-kernel@vger.kernel.org/msg735599.html Changes in v4: - use list s

[PATCH v3 1/3] power-domain: add power domain drivers for Rockchip platform

2014-10-16 Thread jinkun.hong
From: "jinkun.hong" Add power domain drivers based on generic power domain for Rockchip platform, and support RK3288. Signed-off-by: Jack Dai Signed-off-by: jinkun.hong --- Changes in v3: - change use pm_clk_resume() and pm_clk_suspend() Changes in v2: - remove the "pd-&

[PATCH v3 3/3] ARM: dts: add rk3288 power-domain node

2014-10-16 Thread jinkun.hong
From: "jinkun.hong" Signed-off-by: Jack Dai Signed-off-by: jinkun.hong --- Changes in v3: - Decomposition power-controller, changed to multiple controller (gpu-power-controller, hevc-power-controller) Changes in v2: - make pd_vio clocks all one entry per line and alphabetiz

[PATCH v3 2/3] dt-bindings: add document of Rockchip power domain

2014-10-16 Thread jinkun.hong
From: "jinkun.hong" Signed-off-by: Jack Dai Signed-off-by: jinkun.hong --- Changes in v3: - DT structure has changed Changes in v2: - move clocks to "optional" .../bindings/arm/rockchip/power_domain.txt | 46 1 file changed, 46 insert

[PATCH v3 0/3] ARM: rk3288 : Add PM Domain support

2014-10-16 Thread jinkun.hong
From: "jinkun.hong" Add power domain drivers based on generic power domain for Rockchip platform, and support RK3288. Based on: - [PATCH v1 1/4] PM / clock_ops: Add pm_clk_add_clk() http://www.mail-archive.com/linux-kernel@vger.kernel.org/msg735599.html Changes in v3: -

[PATCH v2 3/3] ARM: dts: add rk3288 power-domain node

2014-09-28 Thread jinkun.hong
From: "jinkun.hong" Signed-off-by: Jack Dai Signed-off-by: jinkun.hong --- Changes in v2: Adviced by Daniel - make pd_vio clocks all one entry per line and alphabetize. Adviced by Heiko - power: power-controller move back to pinctrl: pinctrl. arch/arm/boot/dts/rk3288.d

[PATCH v2 0/3] ARM: rk3288 : Add PM Domain support

2014-09-28 Thread jinkun.hong
From: "jinkun.hong" Use PM Domain framework to manage the clock. Changes in v2: - remove the "pd->pd.of_node = np" Adviced by Doug - move clocks to "optional" Adviced by Daniel - make pd_vio clocks all one entry per line and alphabetize. Adviced by Heiko - pow

[PATCH v2 1/3] power-domain: add power domain drivers for Rockchip platform

2014-09-28 Thread jinkun.hong
From: "jinkun.hong" Add power domain drivers based on generic power domain for Rockchip platform, and support RK3288. Signed-off-by: Jack Dai Signed-off-by: jinkun.hong --- Changes in v2: - remove the "pd->pd.of_node = np" arch/arm/mach-rockchip/Kconfig

[PATCH v2 2/3] dt-bindings: add document of Rockchip power domain

2014-09-28 Thread jinkun.hong
From: "jinkun.hong" Signed-off-by: Jack Dai Signed-off-by: jinkun.hong --- Changes in v2: Adviced by Doug - move clocks to "optional" .../bindings/arm/rockchip/power_domain.txt | 48 1 file changed, 48 insertions(+) create mode 1

[PATCH 2/3] dt-bindings: add document of Rockchip power domain

2014-09-22 Thread jinkun.hong
From: "jinkun.hong" Signed-off-by: Jack Dai Signed-off-by: Caesar Wang Signed-off-by: jinkun.hong --- .../bindings/arm/rockchip/power_domain.txt | 48 1 file changed, 48 insertions(+) create mode 100644 Documentation/devicetree/bindings/ar

[PATCH 1/3] power-domain: add power domain drivers for Rockchip platform

2014-09-22 Thread jinkun.hong
From: "jinkun.hong" Add power domain drivers based on generic power domain for Rockchip platform, and support RK3288. Signed-off-by: Jack Dai Signed-off-by: Caesar Wang Signed-off-by: jinkun.hong --- arch/arm/mach-rockchip/Kconfig|1 + arch/arm/mach-rockchi

[PATCH 3/3] ARM: dts: add rk3288 power-domain node

2014-09-22 Thread jinkun.hong
From: "jinkun.hong" Signed-off-by: Jack Dai Signed-off-by: Wang Caesar Signed-off-by: jinkun.hong --- arch/arm/boot/dts/rk3288.dtsi | 45 + 1 file changed, 45 insertions(+) diff --git a/arch/arm/boot/dts/rk3288.dtsi b/arch/arm/boot/dts/r

[PATCH 0/3] ARM: rk3288 : Add PM Domain support

2014-09-22 Thread jinkun.hong
From: "jinkun.hong" Use PM Domain framework to manage the clock. It depends on the patch: http://www.spinics.net/lists/arm-kernel/msg360672.html jinkun.hong (3): power-domain: add power domain drivers for Rockchip platform dt-bindings: add document of Rockchip power domain ARM