[PATCH] ARM: SAMSUNG: Introduce Kconfig variable for Samsung custom clk API
Heiko Stübner
heiko at sntech.de
Thu Jul 5 03:24:43 EDT 2012
Am Mittwoch, 4. Juli 2012, 18:07:24 schrieb Mark Brown:
> Make it easier to switch to the common clock API by making the existing
> clock API implementation depend on a Kconfig symbol which is enabled when
> the common clock API is disabled. This means that we can have some SoCs
> using the common clock API and some using the existing API rather than
> needing a flag day to convert the entire family of devices over.
nice idea.
> Signed-off-by: Mark Brown <broonie at opensource.wolfsonmicro.com>
Acked-by: Heiko Stuebner <heiko at sntech.de>
Heiko
> ---
> arch/arm/plat-samsung/Kconfig | 4 ++++
> arch/arm/plat-samsung/Makefile | 4 ++--
> 2 files changed, 6 insertions(+), 2 deletions(-)
>
> diff --git a/arch/arm/plat-samsung/Kconfig b/arch/arm/plat-samsung/Kconfig
> index ffc84ac..7aca31c 100644
> --- a/arch/arm/plat-samsung/Kconfig
> +++ b/arch/arm/plat-samsung/Kconfig
> @@ -78,6 +78,10 @@ config S5P_HRT
>
> # clock options
>
> +config SAMSUNG_CLOCK
> + bool
> + default y if !COMMON_CLK
> +
> config SAMSUNG_CLKSRC
> bool
> help
> diff --git a/arch/arm/plat-samsung/Makefile
> b/arch/arm/plat-samsung/Makefile index 856f4ee..9e40e8d 100644
> --- a/arch/arm/plat-samsung/Makefile
> +++ b/arch/arm/plat-samsung/Makefile
> @@ -15,8 +15,8 @@ obj-y += init.o cpu.o
> obj-$(CONFIG_ARCH_USES_GETTIMEOFFSET) += time.o
> obj-$(CONFIG_S5P_HRT) += s5p-time.o
>
> -obj-y += clock.o
> -obj-y += pwm-clock.o
> +obj-$(CONFIG_SAMSUNG_CLOCK) += clock.o
> +obj-$(CONFIG_SAMSUNG_CLOCK) += pwm-clock.o
>
> obj-$(CONFIG_SAMSUNG_CLKSRC) += clock-clksrc.o
> obj-$(CONFIG_S5P_CLOCK) += s5p-clock.o
More information about the linux-arm-kernel
mailing list