Lines Matching +full:clock +full:- +full:measure
9 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
25 #include <clk-uclass.h>
30 #include <dt-bindings/clock/ast2600-clock.h>
33 #include <dt-bindings/clock/ast2600-clock.h>
37 /* ------------------------------------------------------------------------- */
65 ulCounter = (pll_rate/1000) * 512 / 25000 - 1; in cal_ast2600_28nm_pll_rate()
66 ulLowLimit = ulCounter * (100 - ulErrRate) / 100; in cal_ast2600_28nm_pll_rate()
84 //3. Set SCU320[0] = 1 and SCU320[5:2] = clock for measurement in cal_ast2600_28nm_pll_rate()
106 //When the reference clock CLK25M count from 0 to 512, measure the OSCCLK counting value, then in cal_ast2600_28nm_pll_rate()
129 ulCounter = (pll_rate/1000) * 512 / 25000 - 1; in cal_ast2600_13nm_pll_rate()
130 ulLowLimit = ulCounter * (100 - ulErrRate) / 100; in cal_ast2600_13nm_pll_rate()
148 //3. Set SCU320[0] = 1 and SCU320[5:2] = clock for measurement in cal_ast2600_13nm_pll_rate()
170 //When the reference clock CLK25M count from 0 to 512, measure the OSCCLK counting value, then in cal_ast2600_13nm_pll_rate()
206 printf("D-PLL : Fail \n"); in do_ast2600_pll_test()
209 printf("D-PLL : PASS \n"); in do_ast2600_pll_test()
214 printf("E-PLL : Fail \n"); in do_ast2600_pll_test()
216 printf("E-PLL : PASS \n"); in do_ast2600_pll_test()
229 printf("XPCLK-EP : Fail \n"); in do_ast2600_pll_test()
231 printf("XPCLK-EP : PASS \n"); in do_ast2600_pll_test()
233 printf("XPCLK-EP : Fail 0 \n"); in do_ast2600_pll_test()
246 printf("HCLK-28nm : Fail \n"); in do_ast2600_pll_test()
249 printf("HCLK-28nm : PASS \n"); in do_ast2600_pll_test()
262 printf("HCLK-13nm : Fail \n"); in do_ast2600_pll_test()
265 printf("HCLK-13nm : PASS \n"); in do_ast2600_pll_test()
328 "ping d2 - Ping to check if the device at the targeted address can respond\n"