imx_ccm_lock       94 drivers/clk/imx/clk-busy.c 	busy->div.lock = &imx_ccm_lock;
imx_ccm_lock      173 drivers/clk/imx/clk-busy.c 	busy->mux.lock = &imx_ccm_lock;
imx_ccm_lock      145 drivers/clk/imx/clk-composite-8m.c 	mux->lock = &imx_ccm_lock;
imx_ccm_lock      155 drivers/clk/imx/clk-composite-8m.c 	div->lock = &imx_ccm_lock;
imx_ccm_lock      165 drivers/clk/imx/clk-composite-8m.c 	gate->lock = &imx_ccm_lock;
imx_ccm_lock      113 drivers/clk/imx/clk-fixup-div.c 	fixup_div->divider.lock = &imx_ccm_lock;
imx_ccm_lock       91 drivers/clk/imx/clk-fixup-mux.c 	fixup_mux->mux.lock = &imx_ccm_lock;
imx_ccm_lock       83 drivers/clk/imx/clk-gate-exclusive.c 	gate->lock = &imx_ccm_lock;
imx_ccm_lock      549 drivers/clk/imx/clk-imx6q.c 						&imx_ccm_lock);
imx_ccm_lock      600 drivers/clk/imx/clk-imx6q.c 	hws[IMX6QDL_CLK_PLL4_POST_DIV] = clk_hw_register_divider_table(NULL, "pll4_post_div", "pll4_audio", CLK_SET_RATE_PARENT, base + 0x70, 19, 2, 0, post_div_table, &imx_ccm_lock);
imx_ccm_lock      601 drivers/clk/imx/clk-imx6q.c 	hws[IMX6QDL_CLK_PLL4_AUDIO_DIV] = clk_hw_register_divider(NULL, "pll4_audio_div", "pll4_post_div", CLK_SET_RATE_PARENT, base + 0x170, 15, 1, 0, &imx_ccm_lock);
imx_ccm_lock      602 drivers/clk/imx/clk-imx6q.c 	hws[IMX6QDL_CLK_PLL5_POST_DIV] = clk_hw_register_divider_table(NULL, "pll5_post_div", "pll5_video", CLK_SET_RATE_PARENT, base + 0xa0, 19, 2, 0, post_div_table, &imx_ccm_lock);
imx_ccm_lock      603 drivers/clk/imx/clk-imx6q.c 	hws[IMX6QDL_CLK_PLL5_VIDEO_DIV] = clk_hw_register_divider_table(NULL, "pll5_video_div", "pll5_post_div", CLK_SET_RATE_PARENT, base + 0x170, 30, 2, 0, video_div_table, &imx_ccm_lock);
imx_ccm_lock      272 drivers/clk/imx/clk-imx6sl.c 	hws[IMX6SL_CLK_PLL4_POST_DIV]  = clk_hw_register_divider_table(NULL, "pll4_post_div",  "pll4_audio",    CLK_SET_RATE_PARENT, base + 0x70,  19, 2,   0, post_div_table, &imx_ccm_lock);
imx_ccm_lock      273 drivers/clk/imx/clk-imx6sl.c 	hws[IMX6SL_CLK_PLL4_AUDIO_DIV] =       clk_hw_register_divider(NULL, "pll4_audio_div", "pll4_post_div", CLK_SET_RATE_PARENT, base + 0x170, 15, 1,   0, &imx_ccm_lock);
imx_ccm_lock      274 drivers/clk/imx/clk-imx6sl.c 	hws[IMX6SL_CLK_PLL5_POST_DIV]  = clk_hw_register_divider_table(NULL, "pll5_post_div",  "pll5_video",    CLK_SET_RATE_PARENT, base + 0xa0,  19, 2,   0, post_div_table, &imx_ccm_lock);
imx_ccm_lock      275 drivers/clk/imx/clk-imx6sl.c 	hws[IMX6SL_CLK_PLL5_VIDEO_DIV] = clk_hw_register_divider_table(NULL, "pll5_video_div", "pll5_post_div", CLK_SET_RATE_PARENT, base + 0x170, 30, 2,   0, video_div_table, &imx_ccm_lock);
imx_ccm_lock      276 drivers/clk/imx/clk-imx6sl.c 	hws[IMX6SL_CLK_ENET_REF]       = clk_hw_register_divider_table(NULL, "enet_ref",       "pll6_enet",     0,                   base + 0xe0,  0,  2,   0, clk_enet_ref_table, &imx_ccm_lock);
imx_ccm_lock      192 drivers/clk/imx/clk-imx6sll.c 		 CLK_SET_RATE_PARENT | CLK_SET_RATE_GATE, base + 0x70, 19, 2, 0, post_div_table, &imx_ccm_lock);
imx_ccm_lock      194 drivers/clk/imx/clk-imx6sll.c 		 CLK_SET_RATE_PARENT | CLK_SET_RATE_GATE, base + 0x170, 15, 1, 0, &imx_ccm_lock);
imx_ccm_lock      196 drivers/clk/imx/clk-imx6sll.c 		 CLK_SET_RATE_PARENT | CLK_SET_RATE_GATE, base + 0xa0, 19, 2, 0, post_div_table, &imx_ccm_lock);
imx_ccm_lock      198 drivers/clk/imx/clk-imx6sll.c 		 CLK_SET_RATE_PARENT | CLK_SET_RATE_GATE, base + 0x170, 30, 2, 0, video_div_table, &imx_ccm_lock);
imx_ccm_lock      227 drivers/clk/imx/clk-imx6sx.c 			&imx_ccm_lock);
imx_ccm_lock      230 drivers/clk/imx/clk-imx6sx.c 			&imx_ccm_lock);
imx_ccm_lock      255 drivers/clk/imx/clk-imx6sx.c 				CLK_SET_RATE_PARENT, base + 0x70, 19, 2, 0, post_div_table, &imx_ccm_lock);
imx_ccm_lock      257 drivers/clk/imx/clk-imx6sx.c 				CLK_SET_RATE_PARENT, base + 0x170, 15, 1, 0, &imx_ccm_lock);
imx_ccm_lock      259 drivers/clk/imx/clk-imx6sx.c 				CLK_SET_RATE_PARENT, base + 0xa0, 19, 2, 0, post_div_table, &imx_ccm_lock);
imx_ccm_lock      261 drivers/clk/imx/clk-imx6sx.c 				CLK_SET_RATE_PARENT, base + 0x170, 30, 2, 0, video_div_table, &imx_ccm_lock);
imx_ccm_lock      210 drivers/clk/imx/clk-imx6ul.c 			base + 0xe0, 0, 2, 0, clk_enet_ref_table, &imx_ccm_lock);
imx_ccm_lock      212 drivers/clk/imx/clk-imx6ul.c 			base + 0xe0, 2, 2, 0, clk_enet_ref_table, &imx_ccm_lock);
imx_ccm_lock      219 drivers/clk/imx/clk-imx6ul.c 		 CLK_SET_RATE_PARENT | CLK_SET_RATE_GATE, base + 0x70, 19, 2, 0, post_div_table, &imx_ccm_lock);
imx_ccm_lock      221 drivers/clk/imx/clk-imx6ul.c 		 CLK_SET_RATE_PARENT | CLK_SET_RATE_GATE, base + 0x170, 15, 1, 0, &imx_ccm_lock);
imx_ccm_lock      223 drivers/clk/imx/clk-imx6ul.c 		 CLK_SET_RATE_PARENT | CLK_SET_RATE_GATE, base + 0xa0, 19, 2, 0, post_div_table, &imx_ccm_lock);
imx_ccm_lock      225 drivers/clk/imx/clk-imx6ul.c 		 CLK_SET_RATE_PARENT | CLK_SET_RATE_GATE, base + 0x170, 30, 2, 0, video_div_table, &imx_ccm_lock);
imx_ccm_lock      442 drivers/clk/imx/clk-imx7d.c 				CLK_SET_RATE_PARENT | CLK_SET_RATE_GATE, base + 0x70, 21, 2, 0, test_div_table, &imx_ccm_lock);
imx_ccm_lock      444 drivers/clk/imx/clk-imx7d.c 				CLK_SET_RATE_PARENT | CLK_SET_RATE_GATE, base + 0xf0, 19, 2, 0, test_div_table, &imx_ccm_lock);
imx_ccm_lock      446 drivers/clk/imx/clk-imx7d.c 				CLK_SET_RATE_PARENT | CLK_SET_RATE_GATE, base + 0xf0, 22, 2, 0, post_div_table, &imx_ccm_lock);
imx_ccm_lock      448 drivers/clk/imx/clk-imx7d.c 				CLK_SET_RATE_PARENT | CLK_SET_RATE_GATE, base + 0x130, 19, 2, 0, test_div_table, &imx_ccm_lock);
imx_ccm_lock      450 drivers/clk/imx/clk-imx7d.c 				CLK_SET_RATE_PARENT | CLK_SET_RATE_GATE, base + 0x130, 22, 2, 0, post_div_table, &imx_ccm_lock);
imx_ccm_lock      116 drivers/clk/imx/clk-imx7ulp.c 	clks[IMX7ULP_CLK_SPLL_BUS_CLK]	= imx_clk_divider_gate("spll_bus_clk", "spll_sel", CLK_SET_RATE_GATE, base + 0x604, 8, 3, 0, ulp_div_table, &imx_ccm_lock);
imx_ccm_lock      128 drivers/clk/imx/clk-imx7ulp.c 							       0, ulp_div_table, &imx_ccm_lock);
imx_ccm_lock      137 drivers/clk/imx/clk-imx7ulp.c 							       CLK_DIVIDER_READ_ONLY, ulp_div_table, &imx_ccm_lock);
imx_ccm_lock      139 drivers/clk/imx/clk-imx7ulp.c 							       CLK_DIVIDER_READ_ONLY, ulp_div_table, &imx_ccm_lock);
imx_ccm_lock      225 drivers/clk/imx/clk-imx7ulp.c 							       base + 0xac, 30, 0, &imx_ccm_lock);
imx_ccm_lock      277 drivers/clk/imx/clk-vf610.c 	clk[VF610_CLK_PLL4_MAIN_DIV] = clk_register_divider_table(NULL, "pll4_audio_div", "pll4_audio", 0, CCM_CACRR, 6, 3, 0, pll4_audio_div_table, &imx_ccm_lock);
imx_ccm_lock       15 drivers/clk/imx/clk.c DEFINE_SPINLOCK(imx_ccm_lock);
imx_ccm_lock        8 drivers/clk/imx/clk.h extern spinlock_t imx_ccm_lock;
imx_ccm_lock      221 drivers/clk/imx/clk.h 			shift, width, CLK_MUX_READ_ONLY, &imx_ccm_lock);
imx_ccm_lock      235 drivers/clk/imx/clk.h 			reg, shift, width, 0, &imx_ccm_lock);
imx_ccm_lock      244 drivers/clk/imx/clk.h 				       reg, shift, width, 0, &imx_ccm_lock);
imx_ccm_lock      252 drivers/clk/imx/clk.h 			reg, shift, width, 0, &imx_ccm_lock);
imx_ccm_lock      261 drivers/clk/imx/clk.h 				       reg, shift, width, 0, &imx_ccm_lock);
imx_ccm_lock      269 drivers/clk/imx/clk.h 			reg, shift, width, 0, &imx_ccm_lock);
imx_ccm_lock      278 drivers/clk/imx/clk.h 			reg, shift, width, 0, &imx_ccm_lock);
imx_ccm_lock      285 drivers/clk/imx/clk.h 			shift, 0, &imx_ccm_lock);
imx_ccm_lock      292 drivers/clk/imx/clk.h 			shift, 0, &imx_ccm_lock);
imx_ccm_lock      299 drivers/clk/imx/clk.h 				    shift, 0, &imx_ccm_lock);
imx_ccm_lock      306 drivers/clk/imx/clk.h 			shift, CLK_GATE_SET_TO_DISABLE, &imx_ccm_lock);
imx_ccm_lock      313 drivers/clk/imx/clk.h 			shift, CLK_GATE_SET_TO_DISABLE, &imx_ccm_lock);
imx_ccm_lock      320 drivers/clk/imx/clk.h 			shift, 0x3, 0, &imx_ccm_lock, NULL);
imx_ccm_lock      327 drivers/clk/imx/clk.h 			shift, 0x3, 0, &imx_ccm_lock, NULL);
imx_ccm_lock      335 drivers/clk/imx/clk.h 			shift, 0x3, 0, &imx_ccm_lock, share_count);
imx_ccm_lock      344 drivers/clk/imx/clk.h 				  &imx_ccm_lock, share_count);
imx_ccm_lock      351 drivers/clk/imx/clk.h 			shift, cgr_val, 0, &imx_ccm_lock, NULL);
imx_ccm_lock      359 drivers/clk/imx/clk.h 			reg, shift, 0, &imx_ccm_lock);
imx_ccm_lock      368 drivers/clk/imx/clk.h 			reg, shift, 0, &imx_ccm_lock);
imx_ccm_lock      376 drivers/clk/imx/clk.h 			reg, shift, 0x3, 0, &imx_ccm_lock, NULL);
imx_ccm_lock      385 drivers/clk/imx/clk.h 			reg, shift, 0x3, 0, &imx_ccm_lock, NULL);
imx_ccm_lock      394 drivers/clk/imx/clk.h 			width, 0, &imx_ccm_lock);
imx_ccm_lock      403 drivers/clk/imx/clk.h 			reg, shift, width, 0, &imx_ccm_lock);
imx_ccm_lock      414 drivers/clk/imx/clk.h 				   reg, shift, width, 0, &imx_ccm_lock);
imx_ccm_lock      424 drivers/clk/imx/clk.h 			&imx_ccm_lock);
imx_ccm_lock      434 drivers/clk/imx/clk.h 			reg, shift, width, 0, &imx_ccm_lock);
imx_ccm_lock      446 drivers/clk/imx/clk.h 				   reg, shift, width, 0, &imx_ccm_lock);