[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