clk: imx: Add clock support for imx6qp
authorBai Ping <ping.bai@nxp.com>
Tue, 2 Feb 2016 10:01:34 +0000 (18:01 +0800)
committerShawn Guo <shawnguo@kernel.org>
Sun, 14 Feb 2016 03:06:29 +0000 (11:06 +0800)
commitee36027427c769b0b9e5e205fe43aced93d6aa66
treedd13469ade202e36587e26aea5372bdab83a189a
parent92e963f50fc74041b5e9e744c330dca48e04f08d
clk: imx: Add clock support for imx6qp

most of the clock tree structures on i.MX6 Quad Plus are
same as on i.MX6Q. there still some differences between
these two SOCs. compared to the i.XM6Q, the differents of
clocks on i.MX6QP is mainly on:

1. New clock gate added to support the PRE and PRG modules
2. 24MHz OSC clock option added to the UART, IPG, ECSPI, and
   CAN clock roots.
3. MMDC channel 1 clock gate is now controllable.
4. clock gating added to the LDB_DIx_IPU clocks on i.MX6QP
5. EMI clock root divider fix
6. other updates fo CSCMRx, CSCDRx and CS2CDR registers.

detailed infomation, please refer to the i.MX6QP RM.

Signed-off-by: Bai Ping <ping.bai@nxp.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
drivers/clk/imx/clk-imx6q.c
include/dt-bindings/clock/imx6qdl-clock.h