Home
last modified time | relevance | path

Searched refs:cmr (Results 1 - 13 of 13) sorted by relevance

/kernel/linux/linux-5.10/drivers/pwm/
H A Dpwm-atmel-tcb.c42 u32 cmr; member
81 unsigned cmr; in atmel_tcb_pwm_request() local
101 cmr = __raw_readl(regs + ATMEL_TC_REG(group, CMR)); in atmel_tcb_pwm_request()
106 if (cmr & ATMEL_TC_WAVE) { in atmel_tcb_pwm_request()
114 tcbpwm->div = cmr & ATMEL_TC_TCCLKS; in atmel_tcb_pwm_request()
116 cmr &= (ATMEL_TC_TCCLKS | ATMEL_TC_ACMR_MASK | in atmel_tcb_pwm_request()
119 cmr = 0; in atmel_tcb_pwm_request()
121 cmr |= ATMEL_TC_WAVE | ATMEL_TC_WAVESEL_UP_AUTO | ATMEL_TC_EEVT_XC0; in atmel_tcb_pwm_request()
122 __raw_writel(cmr, regs + ATMEL_TC_REG(group, CMR)); in atmel_tcb_pwm_request()
149 unsigned cmr; in atmel_tcb_pwm_disable() local
208 u32 cmr; atmel_tcb_pwm_enable() local
[all...]
H A Dpwm-atmel.c302 u32 sr, cmr; in atmel_pwm_get_state() local
305 cmr = atmel_pwm_ch_readl(atmel_pwm, pwm->hwpwm, PWM_CMR); in atmel_pwm_get_state()
312 pres = cmr & PWM_CMR_CPRE_MSK; in atmel_pwm_get_state()
331 if (cmr & PWM_CMR_CPOL) in atmel_pwm_get_state()
/kernel/linux/linux-6.6/drivers/pwm/
H A Dpwm-atmel-tcb.c43 u32 cmr; member
74 unsigned cmr; in atmel_tcb_pwm_request() local
86 regmap_read(tcbpwmc->regmap, ATMEL_TC_REG(tcbpwmc->channel, CMR), &cmr); in atmel_tcb_pwm_request()
91 if (cmr & ATMEL_TC_WAVE) { in atmel_tcb_pwm_request()
101 tcbpwm->div = cmr & ATMEL_TC_TCCLKS; in atmel_tcb_pwm_request()
104 cmr &= (ATMEL_TC_TCCLKS | ATMEL_TC_ACMR_MASK | in atmel_tcb_pwm_request()
107 cmr = 0; in atmel_tcb_pwm_request()
109 cmr |= ATMEL_TC_WAVE | ATMEL_TC_WAVESEL_UP_AUTO | ATMEL_TC_EEVT_XC0; in atmel_tcb_pwm_request()
110 regmap_write(tcbpwmc->regmap, ATMEL_TC_REG(tcbpwmc->channel, CMR), cmr); in atmel_tcb_pwm_request()
128 unsigned cmr; in atmel_tcb_pwm_disable() local
185 u32 cmr; atmel_tcb_pwm_enable() local
[all...]
H A Dpwm-atmel.c310 u32 cmr = atmel_pwm_ch_readl(atmel_pwm, pwm->hwpwm, PWM_CMR); in atmel_pwm_apply() local
314 pres = cmr & PWM_CMR_CPRE_MSK; in atmel_pwm_apply()
362 u32 sr, cmr; in atmel_pwm_get_state() local
365 cmr = atmel_pwm_ch_readl(atmel_pwm, pwm->hwpwm, PWM_CMR); in atmel_pwm_get_state()
372 pres = cmr & PWM_CMR_CPRE_MSK; in atmel_pwm_get_state()
394 if (cmr & PWM_CMR_CPOL) in atmel_pwm_get_state()
/kernel/linux/linux-5.10/drivers/counter/
H A Dmicrochip-tcb-capture.c101 u32 bmr, cmr; in mchp_tc_count_function_set() local
104 regmap_read(priv->regmap, ATMEL_TC_REG(priv->channel[0], CMR), &cmr); in mchp_tc_count_function_set()
107 cmr &= ~ATMEL_TC_WAVE; in mchp_tc_count_function_set()
115 cmr |= ATMEL_TC_TIMER_CLOCK2; in mchp_tc_count_function_set()
117 cmr |= ATMEL_TC_TIMER_CLOCK1; in mchp_tc_count_function_set()
119 cmr |= ATMEL_TC_CMR_MASK; in mchp_tc_count_function_set()
120 cmr &= ~(ATMEL_TC_ABETRG | ATMEL_TC_XC0); in mchp_tc_count_function_set()
133 cmr |= ATMEL_TC_ETRGEDG_RISING | ATMEL_TC_ABETRG | ATMEL_TC_XC0; in mchp_tc_count_function_set()
138 regmap_write(priv->regmap, ATMEL_TC_REG(priv->channel[0], CMR), cmr); in mchp_tc_count_function_set()
146 ATMEL_TC_REG(priv->channel[1], CMR), cmr); in mchp_tc_count_function_set()
181 u32 cmr; mchp_tc_count_action_get() local
[all...]
/kernel/linux/linux-6.6/drivers/counter/
H A Dmicrochip-tcb-capture.c87 u32 bmr, cmr; in mchp_tc_count_function_write() local
90 regmap_read(priv->regmap, ATMEL_TC_REG(priv->channel[0], CMR), &cmr); in mchp_tc_count_function_write()
93 cmr &= ~ATMEL_TC_WAVE; in mchp_tc_count_function_write()
101 cmr |= ATMEL_TC_TIMER_CLOCK2; in mchp_tc_count_function_write()
103 cmr |= ATMEL_TC_TIMER_CLOCK1; in mchp_tc_count_function_write()
105 cmr |= ATMEL_TC_CMR_MASK; in mchp_tc_count_function_write()
106 cmr &= ~(ATMEL_TC_ABETRG | ATMEL_TC_XC0); in mchp_tc_count_function_write()
119 cmr |= ATMEL_TC_ETRGEDG_RISING | ATMEL_TC_ABETRG | ATMEL_TC_XC0; in mchp_tc_count_function_write()
127 regmap_write(priv->regmap, ATMEL_TC_REG(priv->channel[0], CMR), cmr); in mchp_tc_count_function_write()
135 ATMEL_TC_REG(priv->channel[1], CMR), cmr); in mchp_tc_count_function_write()
170 u32 cmr; mchp_tc_count_action_read() local
[all...]
H A D104-quad-8.c52 * @cmr: array of Counter Mode Register states
62 u8 cmr[QUAD8_NUM_COUNTERS]; member
326 switch (u8_get_bits(priv->cmr[id], QUADRATURE_MODE)) { in quad8_function_get()
402 ret = quad8_control_register_update(priv->map, priv->cmr, id, mode_cfg, QUADRATURE_MODE); in quad8_function_write()
714 switch (u8_get_bits(priv->cmr[count->id], COUNT_MODE)) { in quad8_count_mode_read()
761 ret = quad8_control_register_update(priv->map, priv->cmr, count->id, count_mode, in quad8_count_mode_write()
854 switch (u8_get_bits(priv->cmr[count->id], COUNT_MODE)) { in quad8_count_ceiling_read()
882 switch (u8_get_bits(priv->cmr[count->id], COUNT_MODE)) { in quad8_count_ceiling_write()
1256 priv->cmr[channel] = SELECT_CMR | BINARY | u8_encode_bits(NORMAL_COUNT, COUNT_MODE) | in quad8_init_counter()
1258 ret = regmap_write(priv->map, QUAD8_CONTROL(channel), priv->cmr[channe in quad8_init_counter()
[all...]
/kernel/linux/linux-5.10/drivers/clocksource/
H A Dtimer-atmel-tcb.c44 u32 cmr; member
78 tcb_cache[i].cmr = readl(tcaddr + ATMEL_TC_REG(i, CMR)); in tc_clksrc_suspend()
94 writel(tcb_cache[i].cmr, tcaddr + ATMEL_TC_REG(i, CMR)); in tc_clksrc_resume()
/kernel/linux/linux-6.6/drivers/clocksource/
H A Dtimer-atmel-tcb.c44 u32 cmr; member
78 tcb_cache[i].cmr = readl(tcaddr + ATMEL_TC_REG(i, CMR)); in tc_clksrc_suspend()
94 writel(tcb_cache[i].cmr, tcaddr + ATMEL_TC_REG(i, CMR)); in tc_clksrc_resume()
/kernel/linux/linux-5.10/drivers/scsi/lpfc/
H A Dlpfc.h221 uint32_t cmr : 1; /* Configure Max RPIs */ member
223 uint32_t cmr : 1; /* Configure Max RPIs */
H A Dlpfc_hw.h3276 uint32_t cmr : 1; /* Configure Max RPIs */ member
3278 uint32_t cmr : 1; /* Configure Max RPIs */ member
/kernel/linux/linux-6.6/drivers/scsi/lpfc/
H A Dlpfc.h223 uint32_t cmr : 1; /* Configure Max RPIs */ member
225 uint32_t cmr : 1; /* Configure Max RPIs */
H A Dlpfc_hw.h3462 uint32_t cmr : 1; /* Configure Max RPIs */ member
3464 uint32_t cmr : 1; /* Configure Max RPIs */ member

Completed in 37 milliseconds