Home
last modified time | relevance | path

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

/hal_rpi_pico-latest/src/rp2_common/hardware_clocks/
Dclocks.c408 for (uint postdiv1 = 7; postdiv1 >= 1; postdiv1--) { in check_sys_clock_hz() local
409 for (uint postdiv2 = postdiv1; postdiv2 >= 1; postdiv2--) { in check_sys_clock_hz()
410 uint out = vco_hz / (postdiv1 * postdiv2); in check_sys_clock_hz()
411 if (out == freq_hz && !(vco_hz % (postdiv1 * postdiv2))) { in check_sys_clock_hz()
413 *postdiv1_out = postdiv1; in check_sys_clock_hz()
429 for (uint postdiv1 = 7; postdiv1 >= 1; postdiv1--) { in check_sys_clock_khz() local
430 for (uint postdiv2 = postdiv1; postdiv2 >= 1; postdiv2--) { in check_sys_clock_khz()
431 uint out = vco_khz / (postdiv1 * postdiv2); in check_sys_clock_khz()
432 if (out == freq_khz && !(vco_khz % (postdiv1 * postdiv2))) { in check_sys_clock_khz()
434 *postdiv1_out = postdiv1; in check_sys_clock_khz()
/hal_rpi_pico-latest/src/rp2_common/hardware_clocks/include/hardware/
Dclocks.h472 uint vco, postdiv1, postdiv2; in set_sys_clock_hz() local
473 if (check_sys_clock_hz(freq_hz, &vco, &postdiv1, &postdiv2)) { in set_sys_clock_hz()
474 set_sys_clock_pll(vco, postdiv1, postdiv2); in set_sys_clock_hz()
494 uint vco, postdiv1, postdiv2; in set_sys_clock_khz() local
495 if (check_sys_clock_khz(freq_khz, &vco, &postdiv1, &postdiv2)) { in set_sys_clock_khz()
496 set_sys_clock_pll(vco, postdiv1, postdiv2); in set_sys_clock_khz()