at91_read
u32 reg_ecr = at91_read(priv, AT91_ECR);
reg_mr = at91_read(priv, AT91_MR);
at91_read(priv, AT91_SR);
reg_mr = at91_read(priv, AT91_MR);
if (unlikely(!(at91_read(priv, AT91_MSR(mb)) & AT91_MSR_MRDY))) {
if (!(at91_read(priv, AT91_MSR(get_tx_head_mb(priv))) &
return at91_read(priv, AT91_TIM);
reg_msr = at91_read(priv, AT91_MSR(mb));
reg_mid = at91_read(priv, AT91_MID(mb));
*(u32 *)(cf->data + 0) = at91_read(priv, AT91_MDL(mb));
*(u32 *)(cf->data + 4) = at91_read(priv, AT91_MDH(mb));
reg_msr = at91_read(priv, AT91_MSR(mb));
const u32 reg_sr = at91_read(priv, AT91_SR);