[PATCH v4 1/5] clk/samsung: add support for multiple clock providers

Tomasz Figa tomasz.figa at gmail.com
Sun Mar 9 20:12:43 EDT 2014


Hi Rahul,

On 04.03.2014 12:12, Rahul Sharma wrote:
> Samsung CCF helper functions do not provide support to
> register multiple Clock Providers for a given SoC. Due to
> this limitation SoC platforms are not able to use these
> helpers for registering multiple clock providers and are
> forced to bypass this layer.
>
> This layer is modified accordingly to enable the support.
>
> Clock file for exynos4, exynos5250, exynos5420, exynos5440
> and S3c64xx are also modified as per changed helper functions.
>
> Signed-off-by: Rahul Sharma <rahul.sharma at samsung.com>
> ---
>   drivers/clk/samsung/clk-exynos4.c    |   47 +++++++-------
>   drivers/clk/samsung/clk-exynos5250.c |   25 +++++---
>   drivers/clk/samsung/clk-exynos5420.c |   24 ++++---
>   drivers/clk/samsung/clk-exynos5440.c |   18 +++---
>   drivers/clk/samsung/clk-pll.c        |   14 +++--
>   drivers/clk/samsung/clk-s3c64xx.c    |   44 +++++++------
>   drivers/clk/samsung/clk.c            |  115 +++++++++++++++++++---------------
>   drivers/clk/samsung/clk.h            |   72 ++++++++++++++-------
>   8 files changed, 210 insertions(+), 149 deletions(-)

This patch looks good. However in the meantime two series adding s3c2412 
and s3c2416 clock drivers have been merged through Kgene's tree and this 
patch should be rebased on top of this. I have pulled those drivers to 
my tree as well, to samsung-next branch.

Best regards,
Tomasz



More information about the linux-arm-kernel mailing list