Home
last modified time | relevance | path

Searched refs:clk_root_id (Results 1 – 2 of 2) sorted by relevance

/arch/arm/mach-imx/imx9/
A Dclock_root.c244 int ccm_clk_root_cfg(u32 clk_root_id, enum ccm_clk_src src, u32 div) in ccm_clk_root_cfg() argument
250 if (clk_root_id >= CLK_ROOT_NUM || div > 256 || div == 0) in ccm_clk_root_cfg()
253 mux = clk_root_array[clk_root_id].mux_type; in ccm_clk_root_cfg()
271 readl(&ccm_reg->clk_roots[clk_root_id].status0)); in ccm_clk_root_cfg()
276 u32 ccm_clk_root_get_rate(u32 clk_root_id) in ccm_clk_root_get_rate() argument
281 if (clk_root_id >= CLK_ROOT_NUM) in ccm_clk_root_get_rate()
284 status = readl(&ccm_reg->clk_roots[clk_root_id].control); in ccm_clk_root_get_rate()
291 src = clk_root_mux[clk_root_array[clk_root_id].mux_type][mux]; in ccm_clk_root_get_rate()
302 if (clk_root_id >= CLK_ROOT_NUM) in ccm_clk_root_tz_access()
305 authen = readl(&ccm_reg->clk_roots[clk_root_id].authen); in ccm_clk_root_tz_access()
[all …]
/arch/arm/include/asm/arch-imx9/
A Dclock.h204 u32 clk_root_id; member
243 int ccm_clk_root_cfg(u32 clk_root_id, enum ccm_clk_src src, u32 div);
244 u32 ccm_clk_root_get_rate(u32 clk_root_id);
245 int ccm_clk_root_tz_access(u32 clk_root_id, bool non_secure, bool user_mode, bool lock_tz);

Completed in 5 milliseconds