Signed-off-by: Antony Pavlov <antonynpavlov@xxxxxxxxx> Cc: Alban Bedel <albeu@xxxxxxx> Cc: linux-mips@xxxxxxxxxxxxxx Cc: devicetree@xxxxxxxxxxxxxxx Cc: linux-clk@xxxxxxxxxxxxxxx --- arch/mips/boot/dts/qca/ar9132.dtsi | 9 ++++++++- arch/mips/boot/dts/qca/ar9132_tl_wr1043nd_v1.dts | 14 ++++---------- 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/arch/mips/boot/dts/qca/ar9132.dtsi b/arch/mips/boot/dts/qca/ar9132.dtsi index a1b4fa1..e6baa1e 100644 --- a/arch/mips/boot/dts/qca/ar9132.dtsi +++ b/arch/mips/boot/dts/qca/ar9132.dtsi @@ -28,6 +28,13 @@ <&ddr_ctrl 0>, <&ddr_ctrl 1>; }; + extosc: oscillator { + compatible = "fixed-clock"; + #clock-cells = <0>; + + /* The board must provide the extosc clock frequency */ + }; + ahb { compatible = "simple-bus"; ranges; @@ -89,8 +96,8 @@ "qca,ar9130-pll"; reg = <0x18050000 0x20>; + clocks = <&extosc>; clock-names = "ref"; - /* The board must provides the ref clock */ #clock-cells = <1>; clock-output-names = "cpu", "ddr", "ahb"; diff --git a/arch/mips/boot/dts/qca/ar9132_tl_wr1043nd_v1.dts b/arch/mips/boot/dts/qca/ar9132_tl_wr1043nd_v1.dts index e535ee3..9b4132f 100644 --- a/arch/mips/boot/dts/qca/ar9132_tl_wr1043nd_v1.dts +++ b/arch/mips/boot/dts/qca/ar9132_tl_wr1043nd_v1.dts @@ -18,21 +18,11 @@ reg = <0x0 0x2000000>; }; - extosc: oscillator { - compatible = "fixed-clock"; - #clock-cells = <0>; - clock-frequency = <40000000>; - }; - ahb { apb { uart@18020000 { status = "okay"; }; - - pll-controller@18050000 { - clocks = <&extosc>; - }; }; usb@1b000100 { @@ -118,3 +108,7 @@ }; }; }; + +&extosc { + clock-frequency = <40000000>; +}; -- 2.7.0 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html