aboutsummaryrefslogtreecommitdiffstats
path: root/include/dt-bindings
diff options
context:
space:
mode:
authorChanwoo Choi <cw00.choi@samsung.com>2015-02-02 19:13:51 -0500
committerSylwester Nawrocki <s.nawrocki@samsung.com>2015-02-05 13:30:57 -0500
commitb274bbfd8b4a94cb5bd6fe21801264a27dd8ec75 (patch)
tree7e19aa9e3e7e77605c6ef692c1f6ce1f475f1db4 /include/dt-bindings
parent6c5d76d15ab6da9b30af020a44e071eb5145e1a0 (diff)
clk: samsung: exynos5433: Add clocks for CMU_MSCL domain
This patch adds the mux/divider/gate clocks for CMU_MSCL domain which generates the clocks for M2M (Memory to Memory) scaler, JPEG IPs. Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com> Acked-by: Inki Dae <inki.dae@samsung.com> Reviewed-by: Pankaj Dubey <pankaj.dubey@samsung.com> Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
Diffstat (limited to 'include/dt-bindings')
-rw-r--r--include/dt-bindings/clock/exynos5433.h41
1 files changed, 40 insertions, 1 deletions
diff --git a/include/dt-bindings/clock/exynos5433.h b/include/dt-bindings/clock/exynos5433.h
index cdc91f7e6ec8..9898390710e6 100644
--- a/include/dt-bindings/clock/exynos5433.h
+++ b/include/dt-bindings/clock/exynos5433.h
@@ -114,6 +114,8 @@
114#define CLK_DIV_SCLK_USBHOST30 141 114#define CLK_DIV_SCLK_USBHOST30 141
115#define CLK_DIV_SCLK_UFSUNIPRO 142 115#define CLK_DIV_SCLK_UFSUNIPRO 142
116#define CLK_DIV_SCLK_USBDRD30 143 116#define CLK_DIV_SCLK_USBDRD30 143
117#define CLK_DIV_SCLK_JPEG 144
118#define CLK_DIV_ACLK_MSCL_400 145
117 119
118#define CLK_ACLK_PERIC_66 200 120#define CLK_ACLK_PERIC_66 200
119#define CLK_ACLK_PERIS_66 201 121#define CLK_ACLK_PERIS_66 201
@@ -149,8 +151,10 @@
149#define CLK_SCLK_USBDRD30_FSYS 231 151#define CLK_SCLK_USBDRD30_FSYS 231
150#define CLK_ACLK_GSCL_111 232 152#define CLK_ACLK_GSCL_111 232
151#define CLK_ACLK_GSCL_333 233 153#define CLK_ACLK_GSCL_333 233
154#define CLK_SCLK_JPEG_MSCL 234
155#define CLK_ACLK_MSCL_400 235
152 156
153#define TOP_NR_CLK 234 157#define TOP_NR_CLK 236
154 158
155/* CMU_CPIF */ 159/* CMU_CPIF */
156#define CLK_FOUT_MPHY_PLL 1 160#define CLK_FOUT_MPHY_PLL 1
@@ -937,4 +941,39 @@
937 941
938#define ATLAS_NR_CLK 40 942#define ATLAS_NR_CLK 40
939 943
944/* CMU_MSCL */
945#define CLK_MOUT_SCLK_JPEG_USER 1
946#define CLK_MOUT_ACLK_MSCL_400_USER 2
947#define CLK_MOUT_SCLK_JPEG 3
948
949#define CLK_DIV_PCLK_MSCL 4
950
951#define CLK_ACLK_BTS_JPEG 5
952#define CLK_ACLK_BTS_M2MSCALER1 6
953#define CLK_ACLK_BTS_M2MSCALER0 7
954#define CLK_ACLK_AHB2APB_MSCL0P 8
955#define CLK_ACLK_XIU_MSCLX 9
956#define CLK_ACLK_MSCLNP_100 10
957#define CLK_ACLK_MSCLND_400 11
958#define CLK_ACLK_JPEG 12
959#define CLK_ACLK_M2MSCALER1 13
960#define CLK_ACLK_M2MSCALER0 14
961#define CLK_ACLK_SMMU_M2MSCALER0 15
962#define CLK_ACLK_SMMU_M2MSCALER1 16
963#define CLK_ACLK_SMMU_JPEG 17
964#define CLK_PCLK_BTS_JPEG 18
965#define CLK_PCLK_BTS_M2MSCALER1 19
966#define CLK_PCLK_BTS_M2MSCALER0 20
967#define CLK_PCLK_PMU_MSCL 21
968#define CLK_PCLK_SYSREG_MSCL 22
969#define CLK_PCLK_JPEG 23
970#define CLK_PCLK_M2MSCALER1 24
971#define CLK_PCLK_M2MSCALER0 25
972#define CLK_PCLK_SMMU_M2MSCALER0 26
973#define CLK_PCLK_SMMU_M2MSCALER1 27
974#define CLK_PCLK_SMMU_JPEG 28
975#define CLK_SCLK_JPEG 29
976
977#define MSCL_NR_CLK 30
978
940#endif /* _DT_BINDINGS_CLOCK_EXYNOS5433_H */ 979#endif /* _DT_BINDINGS_CLOCK_EXYNOS5433_H */