aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPadmavathi Venna <padma.v@samsung.com>2015-01-13 06:27:40 -0500
committerSylwester Nawrocki <s.nawrocki@samsung.com>2015-01-15 09:11:40 -0500
commit9cc2a0c95ff3f815deeba1ccd0d11b1d3bc46551 (patch)
tree554a4e642438b0ccdeff9f7b4e0b9708083afb78
parent83f191a7cdf5286a8f3745e847f50c29fa349da9 (diff)
clk: samsung: exynos7: add gate clock for DMA block
Add support for PDMA0 and PDMA1 gate clks. Signed-off-by: Padmavathi Venna <padma.v@samsung.com> Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
-rw-r--r--drivers/clk/samsung/clk-exynos7.c4
-rw-r--r--include/dt-bindings/clock/exynos7-clk.h4
2 files changed, 7 insertions, 1 deletions
diff --git a/drivers/clk/samsung/clk-exynos7.c b/drivers/clk/samsung/clk-exynos7.c
index 945f41ce9572..d01d766b3eab 100644
--- a/drivers/clk/samsung/clk-exynos7.c
+++ b/drivers/clk/samsung/clk-exynos7.c
@@ -722,6 +722,10 @@ static struct samsung_gate_clock fsys0_gate_clks[] __initdata = {
722 GATE(ACLK_AXIUS_USBDRD30X_FSYS0X, "aclk_axius_usbdrd30x_fsys0x", 722 GATE(ACLK_AXIUS_USBDRD30X_FSYS0X, "aclk_axius_usbdrd30x_fsys0x",
723 "mout_aclk_fsys0_200_user", 723 "mout_aclk_fsys0_200_user",
724 ENABLE_ACLK_FSYS00, 19, 0, 0), 724 ENABLE_ACLK_FSYS00, 19, 0, 0),
725 GATE(ACLK_PDMA1, "aclk_pdma1", "mout_aclk_fsys0_200_user",
726 ENABLE_ACLK_FSYS00, 3, 0, 0),
727 GATE(ACLK_PDMA0, "aclk_pdma0", "mout_aclk_fsys0_200_user",
728 ENABLE_ACLK_FSYS00, 4, 0, 0),
725 729
726 GATE(ACLK_USBDRD300, "aclk_usbdrd300", "mout_aclk_fsys0_200_user", 730 GATE(ACLK_USBDRD300, "aclk_usbdrd300", "mout_aclk_fsys0_200_user",
727 ENABLE_ACLK_FSYS01, 29, 0, 0), 731 ENABLE_ACLK_FSYS01, 29, 0, 0),
diff --git a/include/dt-bindings/clock/exynos7-clk.h b/include/dt-bindings/clock/exynos7-clk.h
index e33d0ca4c123..05e2a47bcb96 100644
--- a/include/dt-bindings/clock/exynos7-clk.h
+++ b/include/dt-bindings/clock/exynos7-clk.h
@@ -91,7 +91,9 @@
91#define PHYCLK_USBDRD300_UDRD30_PIPE_PCLK_USER 6 91#define PHYCLK_USBDRD300_UDRD30_PIPE_PCLK_USER 6
92#define PHYCLK_USBDRD300_UDRD30_PHYCLK_USER 7 92#define PHYCLK_USBDRD300_UDRD30_PHYCLK_USER 7
93#define OSCCLK_PHY_CLKOUT_USB30_PHY 8 93#define OSCCLK_PHY_CLKOUT_USB30_PHY 8
94#define FSYS0_NR_CLK 9 94#define ACLK_PDMA0 9
95#define ACLK_PDMA1 10
96#define FSYS0_NR_CLK 11
95 97
96/* FSYS1 */ 98/* FSYS1 */
97#define ACLK_MMC1 1 99#define ACLK_MMC1 1