Searched refs:anatop_base (Results 1 – 5 of 5) sorted by relevance
/drivers/clk/imx/ |
D | clk-imx8mp.c | 423 void __iomem *anatop_base, *ccm_base; in imx8mp_clocks_probe() local 427 anatop_base = devm_of_iomap(dev, np, 0, NULL); in imx8mp_clocks_probe() 429 if (WARN_ON(IS_ERR(anatop_base))) in imx8mp_clocks_probe() 430 return PTR_ERR(anatop_base); in imx8mp_clocks_probe() 452 …hws[IMX8MP_AUDIO_PLL1_REF_SEL] = imx_clk_hw_mux("audio_pll1_ref_sel", anatop_base + 0x0, 0, 2, pll… in imx8mp_clocks_probe() 453 …hws[IMX8MP_AUDIO_PLL2_REF_SEL] = imx_clk_hw_mux("audio_pll2_ref_sel", anatop_base + 0x14, 0, 2, pl… in imx8mp_clocks_probe() 454 …hws[IMX8MP_VIDEO_PLL1_REF_SEL] = imx_clk_hw_mux("video_pll1_ref_sel", anatop_base + 0x28, 0, 2, pl… in imx8mp_clocks_probe() 455 …hws[IMX8MP_DRAM_PLL_REF_SEL] = imx_clk_hw_mux("dram_pll_ref_sel", anatop_base + 0x50, 0, 2, pll_re… in imx8mp_clocks_probe() 456 …hws[IMX8MP_GPU_PLL_REF_SEL] = imx_clk_hw_mux("gpu_pll_ref_sel", anatop_base + 0x64, 0, 2, pll_ref_… in imx8mp_clocks_probe() 457 …hws[IMX8MP_VPU_PLL_REF_SEL] = imx_clk_hw_mux("vpu_pll_ref_sel", anatop_base + 0x74, 0, 2, pll_ref_… in imx8mp_clocks_probe() [all …]
|
D | clk-vf610.c | 56 #define PFD_PLL1_BASE (anatop_base + 0x2b0) 57 #define PFD_PLL2_BASE (anatop_base + 0x100) 58 #define PFD_PLL3_BASE (anatop_base + 0xf0) 59 #define PLL1_CTRL (anatop_base + 0x270) 60 #define PLL2_CTRL (anatop_base + 0x30) 61 #define PLL3_CTRL (anatop_base + 0x10) 62 #define PLL4_CTRL (anatop_base + 0x70) 63 #define PLL5_CTRL (anatop_base + 0xe0) 64 #define PLL6_CTRL (anatop_base + 0xa0) 65 #define PLL7_CTRL (anatop_base + 0x20) [all …]
|
D | clk-imx6sl.c | 102 static void __iomem *anatop_base; variable 131 if ((readl_relaxed(anatop_base + PLL_ARM) & in imx6sl_get_arm_divider_for_wait() 145 saved_pll_arm = val = readl_relaxed(anatop_base + PLL_ARM); in imx6sl_enable_pll_arm() 148 writel_relaxed(val, anatop_base + PLL_ARM); in imx6sl_enable_pll_arm() 149 while (!(readl_relaxed(anatop_base + PLL_ARM) & BM_PLL_ARM_LOCK)) in imx6sl_enable_pll_arm() 152 writel_relaxed(saved_pll_arm, anatop_base + PLL_ARM); in imx6sl_enable_pll_arm() 205 anatop_base = base; in imx6sl_clocks_init()
|
D | clk-imx6q.c | 391 static void disable_anatop_clocks(void __iomem *anatop_base) in disable_anatop_clocks() argument 396 reg = readl_relaxed(anatop_base + CCM_ANALOG_PFD_528); in disable_anatop_clocks() 403 writel_relaxed(reg, anatop_base + CCM_ANALOG_PFD_528); in disable_anatop_clocks() 406 reg = readl_relaxed(anatop_base + CCM_ANALOG_PFD_480); in disable_anatop_clocks() 408 writel_relaxed(reg, anatop_base + CCM_ANALOG_PFD_480); in disable_anatop_clocks() 411 reg = readl_relaxed(anatop_base + CCM_ANALOG_PLL_VIDEO); in disable_anatop_clocks() 413 writel_relaxed(reg, anatop_base + CCM_ANALOG_PLL_VIDEO); in disable_anatop_clocks() 434 void __iomem *anatop_base, *base; in imx6q_clocks_init() local 456 anatop_base = base = of_iomap(np, 0); in imx6q_clocks_init() 639 disable_anatop_clocks(anatop_base); in imx6q_clocks_init()
|
/drivers/soc/imx/ |
D | soc-imx8m.c | 113 void __iomem *anatop_base; in imx8mm_soc_revision() local 120 anatop_base = of_iomap(np, 0); in imx8mm_soc_revision() 121 WARN_ON(!anatop_base); in imx8mm_soc_revision() 123 rev = readl_relaxed(anatop_base + ANADIG_DIGPROG_IMX8MM); in imx8mm_soc_revision() 125 iounmap(anatop_base); in imx8mm_soc_revision()
|