Changes since RFC v2: * add Onion Omega board support; * add AR9132 SoC clock driver; * add AR9132 devicetree fixes. Changes since RFC v1: * add Dragino MS14 board support; * add "ref" oscillator input clock for pll-controller; add necessary nodes to board dts files. Antony Pavlov (14): WIP: clk: add Atheros AR724X/AR913X/AR933X SoCs clock driver MIPS: ath79: use clk-ath79.c driver for AR913X/AR933X MIPS: dts: qca: ar9132: use dt-bindings/clock/ath79-clk.h macros MIPS: dts: qca: ar9132: make extosc-related description shorter MIPS: dts: qca: ar9132_tl_wr1043nd_v1.dts: drop unused alias node MIPS: dts: qca: ar9132: use short references for uart and spi nodes MIPS: dts: qca: simplify Makefile MIPS: dts: qca: introduce AR9331 devicetree MIPS: ath79: add initial support for TP-LINK MR3020 devicetree: add Dragino vendor id MIPS: ath79: add initial support for Dragino MS14 (Dragino 2) devicetree: add Onion Corporation vendor id MIPS: ath79: add initial support for Onion Omega WIP: MIPS: ath79: add devicetree defconfigs .../devicetree/bindings/vendor-prefixes.txt | 2 + arch/mips/ath79/Kconfig | 15 ++ arch/mips/ath79/clock.c | 11 +- arch/mips/boot/dts/qca/Makefile | 8 +- arch/mips/boot/dts/qca/ar9132.dtsi | 21 ++- arch/mips/boot/dts/qca/ar9132_tl_wr1043nd_v1.dts | 88 ++++------ arch/mips/boot/dts/qca/ar9331.dtsi | 123 +++++++++++++ arch/mips/boot/dts/qca/dragino_ms14.dts | 73 ++++++++ arch/mips/boot/dts/qca/omega.dts | 54 ++++++ arch/mips/boot/dts/qca/tl_mr3020.dts | 72 ++++++++ arch/mips/configs/dragino-ms14-dt-raw_defconfig | 85 +++++++++ arch/mips/configs/onion-omega-dt-raw_defconfig | 85 +++++++++ arch/mips/configs/tl-mr3020-dt-raw_defconfig | 85 +++++++++ arch/mips/configs/tl-wr1043nd_defconfig | 87 ++++++++++ drivers/clk/Makefile | 1 + drivers/clk/clk-ath79.c | 193 +++++++++++++++++++++ include/dt-bindings/clock/ath79-clk.h | 22 +++ 17 files changed, 963 insertions(+), 62 deletions(-) create mode 100644 arch/mips/boot/dts/qca/ar9331.dtsi create mode 100644 arch/mips/boot/dts/qca/dragino_ms14.dts create mode 100644 arch/mips/boot/dts/qca/omega.dts create mode 100644 arch/mips/boot/dts/qca/tl_mr3020.dts create mode 100644 arch/mips/configs/dragino-ms14-dt-raw_defconfig create mode 100644 arch/mips/configs/onion-omega-dt-raw_defconfig create mode 100644 arch/mips/configs/tl-mr3020-dt-raw_defconfig create mode 100644 arch/mips/configs/tl-wr1043nd_defconfig create mode 100644 drivers/clk/clk-ath79.c create mode 100644 include/dt-bindings/clock/ath79-clk.h -- 2.6.2