Lines Matching refs:csr
319 static uint32_t pwm_selector(uint32_t csr) in pwm_selector() argument
321 switch (csr) { in pwm_selector()
337 static uint64_t pwm_compute_freq(QTestState *qts, uint32_t ppr, uint32_t csr, in pwm_compute_freq() argument
340 return read_pclk(qts, false) / ((ppr + 1) * pwm_selector(csr) * (cnr + 1)); in pwm_compute_freq()
575 uint32_t ppr, csr, pcr; in test_oneshot() local
584 csr = csr_list[j]; in test_oneshot()
585 pwm_write_csr(qts, td, csr); in test_oneshot()
589 g_assert_cmpuint(pwm_read_csr(qts, td), ==, csr); in test_oneshot()
606 uint32_t ppr, csr, pcr, cnr, cmr; in test_toggle() local
619 csr = csr_list[j]; in test_toggle()
620 pwm_write_csr(qts, td, csr); in test_toggle()
629 expected_freq = pwm_compute_freq(qts, ppr, csr, cnr); in test_toggle()
634 g_assert_cmpuint(pwm_read_csr(qts, td), ==, csr); in test_toggle()