Lines Matching defs:registers
139 (st->registers->channel_base + (ch * 4))
157 * struct at91_adc_reg_desc - Various informations relative to registers
158 * @channel_base: Base offset for the channel data registers
159 * @drdy_mask: Mask of the DRDY field in the relevant registers
160 * (Interruptions registers mostly)
190 struct at91_adc_reg_desc registers;
205 struct at91_adc_reg_desc *registers;
357 u32 status = at91_adc_readl(st, st->registers->status_register);
374 at91_adc_writel(st, st->registers->trigger_register,
381 at91_adc_writel(st, st->registers->trigger_register,
422 u32 status = at91_adc_readl(st, st->registers->status_register);
436 at91_adc_writel(st, st->registers->trigger_register,
440 at91_adc_writel(st, st->registers->trigger_register, 0);
553 struct at91_adc_reg_desc *reg = st->registers;
919 st->registers = &st->caps->registers;
983 st->registers = &st->caps->registers;
1267 reg = AT91_ADC_PRESCAL_(prsc) & st->registers->mr_prescal_mask;
1268 reg |= AT91_ADC_STARTUP_(ticks) & st->registers->mr_startup_mask;
1384 .registers = {
1398 .registers = {
1412 .registers = {
1429 .registers = {