diff options
author | Chanwoo Choi <cw00.choi@samsung.com> | 2015-02-02 19:13:51 -0500 |
---|---|---|
committer | Sylwester Nawrocki <s.nawrocki@samsung.com> | 2015-02-05 13:30:57 -0500 |
commit | b274bbfd8b4a94cb5bd6fe21801264a27dd8ec75 (patch) | |
tree | 7e19aa9e3e7e77605c6ef692c1f6ce1f475f1db4 /include/dt-bindings | |
parent | 6c5d76d15ab6da9b30af020a44e071eb5145e1a0 (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.h | 41 |
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 */ |