Searched refs:clk_div_reg (Results 1 - 3 of 3) sorted by relevance
/kernel/linux/linux-5.10/drivers/pwm/ |
H A D | pwm-crc.c | 129 unsigned int clk_div, clk_div_reg, duty_cycle_reg; in crc_pwm_get_state() local 132 error = regmap_read(crc_pwm->regmap, PWM0_CLK_DIV, &clk_div_reg); in crc_pwm_get_state() 144 clk_div = (clk_div_reg & ~PWM_OUTPUT_ENABLE) + 1; in crc_pwm_get_state() 151 state->enabled = !!(clk_div_reg & PWM_OUTPUT_ENABLE); in crc_pwm_get_state()
|
/kernel/linux/linux-6.6/drivers/pwm/ |
H A D | pwm-crc.c | 129 unsigned int clk_div, clk_div_reg, duty_cycle_reg; in crc_pwm_get_state() local 132 error = regmap_read(crc_pwm->regmap, PWM0_CLK_DIV, &clk_div_reg); in crc_pwm_get_state() 144 clk_div = (clk_div_reg & ~PWM_OUTPUT_ENABLE) + 1; in crc_pwm_get_state() 151 state->enabled = !!(clk_div_reg & PWM_OUTPUT_ENABLE); in crc_pwm_get_state()
|
/kernel/linux/linux-5.10/drivers/tty/serial/ |
H A D | sirfsoc_uart.c | 705 unsigned int clk_div_reg = 0; in sirfsoc_uart_set_termios() local 798 clk_div_reg = baudrate_to_regv[ic].reg_val; in sirfsoc_uart_set_termios() 802 if (unlikely(clk_div_reg == 0)) in sirfsoc_uart_set_termios() 803 clk_div_reg = sirfsoc_uart_calc_sample_div(baud_rate, in sirfsoc_uart_set_termios() 805 wr_regl(port, ureg->sirfsoc_divisor, clk_div_reg); in sirfsoc_uart_set_termios() 807 clk_div_reg = sirfsoc_usp_calc_sample_div(baud_rate, in sirfsoc_uart_set_termios() 810 set_baud = ((ioclk_rate / (clk_div_reg+1) - 1) / in sirfsoc_uart_set_termios() 815 len_val |= ((clk_div_reg & SIRFSOC_USP_MODE2_CLK_DIVISOR_MASK) in sirfsoc_uart_set_termios() 837 len_val |= (((clk_div_reg & 0xc00) >> 10) << in sirfsoc_uart_set_termios() 846 len_val |= (((clk_div_reg in sirfsoc_uart_set_termios() [all...] |
Completed in 2 milliseconds