diff options
author | Stephen Boyd <sboyd@kernel.org> | 2020-07-21 10:03:16 +0200 |
---|---|---|
committer | Stephen Boyd <sboyd@kernel.org> | 2020-07-21 10:03:16 +0200 |
commit | 63e95849a774140ea0825f99be35765758bb7341 (patch) | |
tree | 29f36b5fdce2e1c7bc0c57fc80e3057a34614dad /drivers | |
parent | Merge branch 'clk-amlogic' into clk-next (diff) | |
parent | Merge tag 'clk-imx-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/shaw... (diff) | |
download | linux-63e95849a774140ea0825f99be35765758bb7341.tar.xz linux-63e95849a774140ea0825f99be35765758bb7341.zip |
Merge branch 'clk-imx' into clk-next
* clk-imx:
clk: imx: vf610: add CAAM clock
clk: imx8mp: add mu root clk
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/clk/imx/clk-imx8mp.c | 1 | ||||
-rw-r--r-- | drivers/clk/imx/clk-vf610.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/drivers/clk/imx/clk-imx8mp.c b/drivers/clk/imx/clk-imx8mp.c index b4d9db9d5bf1..ca747712400f 100644 --- a/drivers/clk/imx/clk-imx8mp.c +++ b/drivers/clk/imx/clk-imx8mp.c @@ -680,6 +680,7 @@ static int imx8mp_clocks_probe(struct platform_device *pdev) hws[IMX8MP_CLK_I2C2_ROOT] = imx_clk_hw_gate4("i2c2_root_clk", "i2c2", ccm_base + 0x4180, 0); hws[IMX8MP_CLK_I2C3_ROOT] = imx_clk_hw_gate4("i2c3_root_clk", "i2c3", ccm_base + 0x4190, 0); hws[IMX8MP_CLK_I2C4_ROOT] = imx_clk_hw_gate4("i2c4_root_clk", "i2c4", ccm_base + 0x41a0, 0); + hws[IMX8MP_CLK_MU_ROOT] = imx_clk_hw_gate4("mu_root_clk", "ipg_root", ccm_base + 0x4210, 0); hws[IMX8MP_CLK_OCOTP_ROOT] = imx_clk_hw_gate4("ocotp_root_clk", "ipg_root", ccm_base + 0x4220, 0); hws[IMX8MP_CLK_PCIE_ROOT] = imx_clk_hw_gate4("pcie_root_clk", "pcie_aux", ccm_base + 0x4250, 0); hws[IMX8MP_CLK_PWM1_ROOT] = imx_clk_hw_gate4("pwm1_root_clk", "pwm1", ccm_base + 0x4280, 0); diff --git a/drivers/clk/imx/clk-vf610.c b/drivers/clk/imx/clk-vf610.c index cd04e7dc1878..5129ef8e1d6e 100644 --- a/drivers/clk/imx/clk-vf610.c +++ b/drivers/clk/imx/clk-vf610.c @@ -438,6 +438,7 @@ static void __init vf610_clocks_init(struct device_node *ccm_node) clk[VF610_CLK_SNVS] = imx_clk_gate2("snvs-rtc", "ipg_bus", CCM_CCGR6, CCM_CCGRx_CGn(7)); clk[VF610_CLK_DAP] = imx_clk_gate("dap", "platform_bus", CCM_CCSR, 24); clk[VF610_CLK_OCOTP] = imx_clk_gate("ocotp", "ipg_bus", CCM_CCGR6, CCM_CCGRx_CGn(5)); + clk[VF610_CLK_CAAM] = imx_clk_gate2("caam", "ipg_bus", CCM_CCGR11, CCM_CCGRx_CGn(0)); imx_check_clocks(clk, ARRAY_SIZE(clk)); |