From cd474cbae676d63f3bfe6c7f080e61262c2d74a7 Mon Sep 17 00:00:00 2001 From: Simon Glass Date: Tue, 28 Feb 2012 08:07:49 +0000 Subject: [PATCH] tegra: fdt: Add clock bindings for Tegra2 Seaboard Add the definition of the oscillator clock frequency and the 32KHz clock. The latter is provided by a PMIC on I2C which we don't actually use at present, but we expect this definition to be used in the kernel and want to keep our .dts the same. Signed-off-by: Simon Glass Acked-by: Stephen Warren Signed-off-by: Tom Warren --- board/nvidia/dts/tegra2-seaboard.dts | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/board/nvidia/dts/tegra2-seaboard.dts b/board/nvidia/dts/tegra2-seaboard.dts index dde5d032bd..452679f559 100644 --- a/board/nvidia/dts/tegra2-seaboard.dts +++ b/board/nvidia/dts/tegra2-seaboard.dts @@ -16,6 +16,33 @@ reg = < 0x00000000 0x40000000 >; }; + /* This is not used in U-Boot, but is expected to be in kernel .dts */ + i2c@7000d000 { + pmic@34 { + compatible = "ti,tps6586x"; + reg = <0x34>; + + clk_32k: clock { + compatible = "fixed-clock"; + /* + * leave out for now due to CPP: + * #clock-cells = <0>; + */ + clock-frequency = <32768>; + }; + }; + }; + + clocks { + osc { + clock-frequency = <12000000>; + }; + }; + + clock@60006000 { + clocks = <&clk_32k &osc>; + }; + serial@70006300 { clock-frequency = < 216000000 >; }; -- 2.30.2