clk: cdce925: add support for CDCE913, CDCE937, and CDCE949
authorAkinobu Mita <akinobu.mita@gmail.com>
Sat, 31 Dec 2016 18:04:36 +0000 (03:04 +0900)
committerStephen Boyd <sboyd@codeaurora.org>
Tue, 10 Jan 2017 00:38:30 +0000 (16:38 -0800)
commit5508124cccb8bd7bebe7552022f7082e37dc6e50
tree423e10a0f23d416e1afa50b4816d3b4b2d2b0438
parent8e18d065899e57f2065cea2d34249b966c631338
clk: cdce925: add support for CDCE913, CDCE937, and CDCE949

The CDCE925 is a member of the CDCE(L)9xx programmable clock generator
family.  There are also CDCE913, CDCE937, CDCE949 which have different
number of PLLs and outputs.

The clk-cdce925 driver supports only CDCE925 in the family.  This adds
support for the CDCE913, CDCE937, CDCE949, too.

Signed-off-by: Akinobu Mita <akinobu.mita@gmail.com>
Acked-by: Rob Herring <robh@kernel.org>
Cc: Mike Looijmans <mike.looijmans@topic.nl>
Cc: Michael Turquette <mturquette@linaro.org>
Cc: Stephen Boyd <sboyd@codeaurora.org>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Documentation/devicetree/bindings/clock/ti,cdce925.txt
drivers/clk/Kconfig
drivers/clk/clk-cdce925.c