Andrzej Hajda
1c75a78a49
ARM: dts: use macros in clock bindings for exynos4
...
The patch replaces magic numbers with macros defined in DT header
in exynos4 clock bindings.
Signed-off-by: Andrzej Hajda <a.hajda@samsung.com >
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com >
Acked-by: Tomasz Figa <t.figa@samsung.com >
Acked-by: Mike Turquette <mturquette@linaro.org >
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com >
2014-02-26 09:53:30 +09:00
Laurent Pinchart
cdbea09819
clk: exynos: Fix typos in DT bindings documentation
...
s/comptible/compatible/
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com >
Reviewed-by: Sachin Kamat <sachin.kamat@linaro.org >
Signed-off-by: Rob Herring <rob.herring@calxeda.com >
2013-12-02 23:36:50 -06:00
Sachin Kamat
9f271369f5
clk: exynos4: Add clock entries for TMU
...
Added clock entries for thermal management unit (TMU) for
Exynos4 SoCs.
Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org >
Signed-off-by: Mike Turquette <mturquette@linaro.org >
2013-07-30 20:40:48 -07:00
Sachin Kamat
5cd644d837
clk: exynos4: Add additional G2D clocks
...
Add G2D clocks for Exynos4x12 SoC and sclk_fimg2d required by G2D
IP.
Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org >
Cc: Thomas Abraham <thomas.abraham@linaro.org >
Acked-by: Mike Turquette <mturquette@linaro.org >
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com >
2013-06-12 04:54:49 +09:00
Sylwester Nawrocki
cdbf618ab8
clk: exynos4: export clocks required for fimc-is
...
This patch adds clock indexes for ACLK_DIV0, ACLK_DIV1,
ACLK_400_MCUISP, ACLK_MCUISP_DIV0, ACLK_MCUISP_DIV1,
DIVACLK_400_MCUISP and DIVACLK_200 so these clocks are
available to the consumers (Exynos4x12 FIMC-IS subsystem).
While at it, indentation of the mux clocks table is
corrected.
Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com >
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com >
Acked-by: Mike Turquette <mturquette@linaro.org >
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com >
2013-04-08 23:43:54 +09:00
Andrzej Hajda
1554701528
clk: exynos4: Add missing CMU_TOP and ISP clocks
...
The patch adds missing clocks to TOP and ISP clock domains.
It also adds clock gates for ISP sub-blocks.
Signed-off-by: Andrzej Hajda <a.hajda@samsung.com >
Signed-off-by: Tomasz Figa <t.figa@samsung.com >
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com >
Reviewed-by: Thomas Abraham <thomas.abraham@linaro.org >
Acked-by: Mike Turquette <mturquette@linaro.org >
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com >
2013-04-04 15:51:15 +09:00
Tomasz Figa
8e1ce8393e
clk: exynos4: Add G3D clocks
...
This patch adds clocks needed for G3D block present on Exynos 4 SoCs.
Signed-off-by: Tomasz Figa <t.figa@samsung.com >
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com >
Reviewed-by: Thomas Abraham <thomas.abraham@linaro.org >
Acked-by: Mike Turquette <mturquette@linaro.org >
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com >
2013-04-04 15:51:15 +09:00
Sylwester Nawrocki
1e25810bbb
clk: exynos4: Add camera related clock definitions
...
This patch adds several gate and mux clocks related to camera and ISP
blocks.
Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com >
Signed-off-by: Andrzej Hajda <a.hajda@samsung.com >
Signed-off-by: Tomasz Figa <t.figa@samsung.com >
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com >
Reviewed-by: Thomas Abraham <thomas.abraham@linaro.org >
Acked-by: Mike Turquette <mturquette@linaro.org >
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com >
2013-04-04 15:51:14 +09:00
Lukasz Majewski
e77ba804c1
clk: exynos4: Export clocks used by exynos cpufreq drivers
...
This patch exports clocks used by Exynos cpufreq drivers to allow lookup
using device tree. (Support to cpufreq drivers will be added in further
patches.)
Signed-off-by: Lukasz Majewski <l.majewski@samsung.com >
Signed-off-by: Tomasz Figa <t.figa@samsung.com >
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com >
Reviewed-by: Thomas Abraham <thomas.abraham@linaro.org >
Acked-by: Mike Turquette <mturquette@linaro.org >
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com >
2013-04-04 15:51:09 +09:00
Tomasz Figa
6976d27415
clk: exynos4: Export sclk_pcm0
...
This clock is used by PCM interface 0.
Signed-off-by: Tomasz Figa <t.figa@samsung.com >
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com >
Reviewed-by: Thomas Abraham <thomas.abraham@linaro.org >
Acked-by: Mike Turquette <mturquette@linaro.org >
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com >
2013-04-04 15:51:08 +09:00
Tomasz Figa
74f7f8ba50
clk: exynos4: Use mout_mpll_user_* on Exynos4x12
...
Many clock muxes of Exynos 4x12 uses mout_mpll_user_* clocks instead of
sclk_mpll as one of their parents.
This patch moves such clocks from common array into SoC-specific arrays
and adjusts their parent lists respectively.
Signed-off-by: Tomasz Figa <t.figa@samsung.com >
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com >
Reviewed-by: Thomas Abraham <thomas.abraham@linaro.org >
Acked-by: Mike Turquette <mturquette@linaro.org >
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com >
2013-04-04 15:51:08 +09:00
Sylwester Nawrocki
36fc09722d
clk: exynos4: Correct sclk_mfc clock definition
...
This clock must be exported to allow lookup using device tree.
Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com >
Signed-off-by: Tomasz Figa <t.figa@samsung.com >
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com >
Reviewed-by: Thomas Abraham <thomas.abraham@linaro.org >
Acked-by: Mike Turquette <mturquette@linaro.org >
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com >
2013-04-04 15:51:07 +09:00
Thomas Abraham
e062b57177
clk: exynos4: register clocks using common clock framework
...
The Exynos4 clocks are statically listed and registered using the
Samsung specific common clock helper functions. Both device tree
based clock lookup and clkdev based clock lookups are supported.
Reviewed-by: Sylwester Nawrocki <s.nawrocki@samsung.com >
Tested-by: Sylwester Nawrocki <s.nawrocki@samsung.com >
Reviewed-by: Tomasz Figa <t.figa@samsung.com >
Tested-by: Tomasz Figa <t.figa@samsung.com >
Signed-off-by: Thomas Abraham <thomas.abraham@linaro.org >
Acked-by: Mike Turquette <mturquette@linaro.org >
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com >
2013-03-25 18:16:47 +09:00