Hi, On Mon, Feb 18, 2013 at 12:21 AM, Thomas Abraham <thomas.abraham@xxxxxxxxxx> wrote: > The clock frequency of xxti and xusbxti clocks is dependent on the frequency of the > on-board oscillator that is used to generate these clocks. So allow the frequency > of these clocks to be specfied from device tree. > > Cc: Kukjin Kim <kgene.kim@xxxxxxxxxxx> > Signed-off-by: Thomas Abraham <thomas.abraham@xxxxxxxxxx> > --- > arch/arm/boot/dts/exynos4210-origen.dts | 12 ++++++++++++ > arch/arm/boot/dts/exynos4210-smdkv310.dts | 12 ++++++++++++ > arch/arm/boot/dts/exynos4210-trats.dts | 12 ++++++++++++ > arch/arm/boot/dts/exynos4412-odroidx.dts | 12 ++++++++++++ > arch/arm/boot/dts/exynos4412-origen.dts | 12 ++++++++++++ > arch/arm/boot/dts/exynos4412-smdk4412.dts | 12 ++++++++++++ > arch/arm/boot/dts/exynos5250-arndale.dts | 7 +++++++ > arch/arm/boot/dts/exynos5250-smdk5250.dts | 7 +++++++ > arch/arm/boot/dts/exynos5250-snow.dts | 7 +++++++ > arch/arm/boot/dts/exynos5440-ssdk5440.dts | 7 +++++++ > 10 files changed, 100 insertions(+), 0 deletions(-) > > diff --git a/arch/arm/boot/dts/exynos4210-origen.dts b/arch/arm/boot/dts/exynos4210-origen.dts > index 052606b..1b30bc8 100644 > --- a/arch/arm/boot/dts/exynos4210-origen.dts > +++ b/arch/arm/boot/dts/exynos4210-origen.dts > @@ -127,4 +127,16 @@ > linux,default-trigger = "heartbeat"; > }; > }; > + > + fixed-rate-clocks { > + xxti { > + compatible = "samsung,clock-xxti"; > + clock-frequency = <0>; > + }; > + > + xusbxti { > + compatible = "samsung,clock-xusbxti"; > + clock-frequency = <24000000>; > + }; > + }; Looks like xxti = 0 and xusbxti = 24MHz is the common frequencies on nearly all boards. It probably makes sense to add that to the defaults in dtsi, and override on the boards where it isn't the case. Saves some boilerplate code in the .dts files. -Olof -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html