Lines Matching refs:sample_div
788 unsigned short sample_div; in sirfsoc_usp_calc_sample_div() local
792 for (sample_div = SIRF_MIN_SAMPLE_DIV; in sirfsoc_usp_calc_sample_div()
793 sample_div <= SIRF_MAX_SAMPLE_DIV; sample_div++) { in sirfsoc_usp_calc_sample_div()
795 (ioclk_rate + (set_rate * sample_div) / 2) in sirfsoc_usp_calc_sample_div()
796 / (set_rate * sample_div) * set_rate * sample_div; in sirfsoc_usp_calc_sample_div()
801 (set_rate * sample_div) + 1) / 2 - 1; in sirfsoc_usp_calc_sample_div()
805 *sample_reg = sample_div; in sirfsoc_usp_calc_sample_div()
818 unsigned short sample_div; in sirfsoc_uart_calc_sample_div() local
824 for (sample_div = SIRF_MIN_SAMPLE_DIV; in sirfsoc_uart_calc_sample_div()
825 sample_div <= SIRF_MAX_SAMPLE_DIV; sample_div++) { in sirfsoc_uart_calc_sample_div()
826 ioclk_div = (ioclk_rate / (baud_rate * (sample_div + 1))) - 1; in sirfsoc_uart_calc_sample_div()
829 baud_tmp = ioclk_rate / ((ioclk_div + 1) * (sample_div + 1)); in sirfsoc_uart_calc_sample_div()
836 regv = regv | (sample_div << SIRF_SAMPLE_DIV_SHIFT); in sirfsoc_uart_calc_sample_div()