Lines Matching defs:regmap

32 	struct regmap *regmap;
66 regmap_read(priv->regmap, TIM_CNT, &cnt);
79 regmap_read(priv->regmap, TIM_ARR, &ceiling);
83 return regmap_write(priv->regmap, TIM_CNT, val);
93 regmap_read(priv->regmap, TIM_SMCR, &smcr);
138 regmap_read(priv->regmap, TIM_CR1, &cr1);
140 regmap_update_bits(priv->regmap, TIM_CR1, TIM_CR1_CEN, 0);
142 regmap_update_bits(priv->regmap, TIM_SMCR, TIM_SMCR_SMS, sms);
145 regmap_update_bits(priv->regmap, TIM_EGR, TIM_EGR_UG, TIM_EGR_UG);
148 regmap_update_bits(priv->regmap, TIM_CR1, TIM_CR1_CEN, cr1);
161 regmap_read(priv->regmap, TIM_CR1, &cr1);
174 regmap_read(priv->regmap, TIM_ARR, &arr);
196 regmap_update_bits(priv->regmap, TIM_CR1, TIM_CR1_ARPE, 0);
197 regmap_write(priv->regmap, TIM_ARR, ceiling);
209 regmap_read(priv->regmap, TIM_CR1, &cr1);
229 regmap_read(priv->regmap, TIM_CR1, &cr1);
233 regmap_update_bits(priv->regmap, TIM_CR1, TIM_CR1_CEN,
236 regmap_read(priv->regmap, TIM_CR1, &cr1);
237 regmap_update_bits(priv->regmap, TIM_CR1, TIM_CR1_CEN, 0);
371 priv->regmap = ddata->regmap;
397 regmap_read(priv->regmap, TIM_SMCR, &priv->bak.smcr);
398 regmap_read(priv->regmap, TIM_ARR, &priv->bak.arr);
399 regmap_read(priv->regmap, TIM_CNT, &priv->bak.cnt);
400 regmap_read(priv->regmap, TIM_CR1, &priv->bak.cr1);
403 regmap_update_bits(priv->regmap, TIM_CR1, TIM_CR1_CEN, 0);
423 regmap_write(priv->regmap, TIM_SMCR, priv->bak.smcr);
424 regmap_write(priv->regmap, TIM_ARR, priv->bak.arr);
425 regmap_write(priv->regmap, TIM_CNT, priv->bak.cnt);
428 regmap_write(priv->regmap, TIM_CR1, priv->bak.cr1);