temp_setup        116 drivers/clk/imx/clk-sccg-pll.c 					struct clk_sccg_pll_setup *temp_setup)
temp_setup        118 drivers/clk/imx/clk-sccg-pll.c 	int new_diff = temp_setup->fout - temp_setup->fout_request;
temp_setup        119 drivers/clk/imx/clk-sccg-pll.c 	int diff = temp_setup->fout_error;
temp_setup        122 drivers/clk/imx/clk-sccg-pll.c 		temp_setup->fout_error = new_diff;
temp_setup        123 drivers/clk/imx/clk-sccg-pll.c 		memcpy(setup, temp_setup, sizeof(struct clk_sccg_pll_setup));
temp_setup        125 drivers/clk/imx/clk-sccg-pll.c 		if (temp_setup->fout_request == temp_setup->fout)
temp_setup        132 drivers/clk/imx/clk-sccg-pll.c 				struct clk_sccg_pll_setup *temp_setup)
temp_setup        136 drivers/clk/imx/clk-sccg-pll.c 	for (temp_setup->divq = 0; temp_setup->divq <= PLL_DIVQ_MAX;
temp_setup        137 drivers/clk/imx/clk-sccg-pll.c 	     temp_setup->divq++) {
temp_setup        138 drivers/clk/imx/clk-sccg-pll.c 		temp_setup->vco2 = temp_setup->vco1;
temp_setup        139 drivers/clk/imx/clk-sccg-pll.c 		do_div(temp_setup->vco2, temp_setup->divr2 + 1);
temp_setup        140 drivers/clk/imx/clk-sccg-pll.c 		temp_setup->vco2 *= 2;
temp_setup        141 drivers/clk/imx/clk-sccg-pll.c 		temp_setup->vco2 *= temp_setup->divf2 + 1;
temp_setup        142 drivers/clk/imx/clk-sccg-pll.c 		if (temp_setup->vco2 >= PLL_STAGE2_MIN_FREQ &&
temp_setup        143 drivers/clk/imx/clk-sccg-pll.c 				temp_setup->vco2 <= PLL_STAGE2_MAX_FREQ) {
temp_setup        144 drivers/clk/imx/clk-sccg-pll.c 			temp_setup->fout = temp_setup->vco2;
temp_setup        145 drivers/clk/imx/clk-sccg-pll.c 			do_div(temp_setup->fout, 2 * (temp_setup->divq + 1));
temp_setup        147 drivers/clk/imx/clk-sccg-pll.c 			ret = clk_sccg_pll2_check_match(setup, temp_setup);
temp_setup        149 drivers/clk/imx/clk-sccg-pll.c 				temp_setup->bypass = PLL_BYPASS1;
temp_setup        159 drivers/clk/imx/clk-sccg-pll.c 					struct clk_sccg_pll_setup *temp_setup)
temp_setup        163 drivers/clk/imx/clk-sccg-pll.c 	for (temp_setup->divf2 = 0; temp_setup->divf2 <= PLL_DIVF2_MAX;
temp_setup        164 drivers/clk/imx/clk-sccg-pll.c 	     temp_setup->divf2++) {
temp_setup        165 drivers/clk/imx/clk-sccg-pll.c 		ret = clk_sccg_divq_lookup(setup, temp_setup);
temp_setup        174 drivers/clk/imx/clk-sccg-pll.c 				struct clk_sccg_pll_setup *temp_setup)
temp_setup        178 drivers/clk/imx/clk-sccg-pll.c 	for (temp_setup->divr2 = 0; temp_setup->divr2 <= PLL_DIVR2_MAX;
temp_setup        179 drivers/clk/imx/clk-sccg-pll.c 	     temp_setup->divr2++) {
temp_setup        180 drivers/clk/imx/clk-sccg-pll.c 		temp_setup->ref_div2 = temp_setup->vco1;
temp_setup        181 drivers/clk/imx/clk-sccg-pll.c 		do_div(temp_setup->ref_div2, temp_setup->divr2 + 1);
temp_setup        182 drivers/clk/imx/clk-sccg-pll.c 		if (temp_setup->ref_div2 >= PLL_STAGE2_REF_MIN_FREQ &&
temp_setup        183 drivers/clk/imx/clk-sccg-pll.c 		    temp_setup->ref_div2 <= PLL_STAGE2_REF_MAX_FREQ) {
temp_setup        184 drivers/clk/imx/clk-sccg-pll.c 			ret = clk_sccg_divf2_lookup(setup, temp_setup);
temp_setup        194 drivers/clk/imx/clk-sccg-pll.c 					struct clk_sccg_pll_setup *temp_setup,
temp_setup        203 drivers/clk/imx/clk-sccg-pll.c 	temp_setup->vco1 = ref;
temp_setup        205 drivers/clk/imx/clk-sccg-pll.c 	ret = clk_sccg_divr2_lookup(setup, temp_setup);
temp_setup        210 drivers/clk/imx/clk-sccg-pll.c 				struct clk_sccg_pll_setup *temp_setup)
temp_setup        214 drivers/clk/imx/clk-sccg-pll.c 	for (temp_setup->divf1 = 0; temp_setup->divf1 <= PLL_DIVF1_MAX;
temp_setup        215 drivers/clk/imx/clk-sccg-pll.c 	     temp_setup->divf1++) {
temp_setup        216 drivers/clk/imx/clk-sccg-pll.c 		uint64_t vco1 = temp_setup->ref;
temp_setup        218 drivers/clk/imx/clk-sccg-pll.c 		do_div(vco1, temp_setup->divr1 + 1);
temp_setup        220 drivers/clk/imx/clk-sccg-pll.c 		vco1 *= temp_setup->divf1 + 1;
temp_setup        222 drivers/clk/imx/clk-sccg-pll.c 		ret = clk_sccg_pll2_find_setup(setup, temp_setup, vco1);
temp_setup        224 drivers/clk/imx/clk-sccg-pll.c 			temp_setup->bypass = PLL_BYPASS_NONE;
temp_setup        233 drivers/clk/imx/clk-sccg-pll.c 				struct clk_sccg_pll_setup *temp_setup)
temp_setup        237 drivers/clk/imx/clk-sccg-pll.c 	for (temp_setup->divr1 = 0; temp_setup->divr1 <= PLL_DIVR1_MAX;
temp_setup        238 drivers/clk/imx/clk-sccg-pll.c 	     temp_setup->divr1++) {
temp_setup        239 drivers/clk/imx/clk-sccg-pll.c 		temp_setup->ref_div1 = temp_setup->ref;
temp_setup        240 drivers/clk/imx/clk-sccg-pll.c 		do_div(temp_setup->ref_div1, temp_setup->divr1 + 1);
temp_setup        241 drivers/clk/imx/clk-sccg-pll.c 		if (temp_setup->ref_div1 >= PLL_STAGE1_REF_MIN_FREQ &&
temp_setup        242 drivers/clk/imx/clk-sccg-pll.c 		    temp_setup->ref_div1 <= PLL_STAGE1_REF_MAX_FREQ) {
temp_setup        243 drivers/clk/imx/clk-sccg-pll.c 			ret = clk_sccg_divf1_lookup(setup, temp_setup);
temp_setup        253 drivers/clk/imx/clk-sccg-pll.c 					struct clk_sccg_pll_setup *temp_setup,
temp_setup        262 drivers/clk/imx/clk-sccg-pll.c 	temp_setup->ref = ref;
temp_setup        264 drivers/clk/imx/clk-sccg-pll.c 	ret = clk_sccg_divr1_lookup(setup, temp_setup);
temp_setup        273 drivers/clk/imx/clk-sccg-pll.c 	struct clk_sccg_pll_setup temp_setup;
temp_setup        276 drivers/clk/imx/clk-sccg-pll.c 	memset(&temp_setup, 0, sizeof(struct clk_sccg_pll_setup));
temp_setup        279 drivers/clk/imx/clk-sccg-pll.c 	temp_setup.fout_error = PLL_OUT_MAX_FREQ;
temp_setup        280 drivers/clk/imx/clk-sccg-pll.c 	temp_setup.fout_request = rate;
temp_setup        293 drivers/clk/imx/clk-sccg-pll.c 		ret = clk_sccg_pll2_find_setup(setup, &temp_setup, prate);
temp_setup        297 drivers/clk/imx/clk-sccg-pll.c 		ret = clk_sccg_pll1_find_setup(setup, &temp_setup, prate);