clk: mvebu: support for 98DX3236 SoC
authorChris Packham <chris.packham@alliedtelesis.co.nz>
Fri, 27 Jan 2017 03:25:42 +0000 (16:25 +1300)
committerStephen Boyd <sboyd@codeaurora.org>
Fri, 27 Jan 2017 18:48:03 +0000 (10:48 -0800)
commite120c17a70e5bad1ed601502844f708837b132a8
tree00cee0e5aa588049c16e73ce83c56bf0e75af98b
parent2e6f38cef8838a5edd6051c3110ecf06f37ec544
clk: mvebu: support for 98DX3236 SoC

The 98DX3236, 98DX3336, 98DX4521 and variants have a different TCLK from
the Armada XP (200MHz vs 250MHz). The CPU core clock is fixed at 800MHz.

The clock gating options are a subset of those on the Armada XP.

The core clock divider is different to the Armada XP also.

Signed-off-by: Chris Packham <chris.packham@alliedtelesis.co.nz>
Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Documentation/devicetree/bindings/clock/mvebu-corediv-clock.txt
Documentation/devicetree/bindings/clock/mvebu-cpu-clock.txt
drivers/clk/mvebu/armada-xp.c
drivers/clk/mvebu/clk-corediv.c
drivers/clk/mvebu/clk-cpu.c