ICR
AREG(TMR), AREG(IRR), AREG(ESR), AREG(ICR), AREG(ICR2), AREG(LVTT), \
uart_config.icr.value = __cpu_to_le32(ICR);
write_byte(nec_priv, ICR | 0, AUXMR);
write_byte(nec_priv, ICR | 8, AUXMR);
write_byte(nec_priv, ICR | 10, AUXMR);
write_byte(nec_priv, ICR | 0, AUXMR);
write_byte(nec_priv, ICR | 8, AUXMR);
write_byte(nec_priv, ICR | 8, AUXMR);
adapter->test_icr |= er32(ICR);
icr = er32(ICR);
er32(ICR);
u32 icr = er32(ICR);
er32(ICR);
er32(ICR);
adapter->test_icr |= er32(ICR);
er32(ICR);
u32 icr = er32(ICR);
u32 rctl, icr = er32(ICR);
u32 icr = er32(ICR);
u32 icr = er32(ICR);
er32(ICR);
{"ICR", 0644, offsetof(struct RGF_ICR, ICR), doff_io32},
offsetof(struct RGF_ICR, ICR));
offsetof(struct RGF_ICR, ICR));
offsetof(struct RGF_ICR, ICR));
offsetof(struct RGF_ICR, ICR));
offsetof(struct RGF_ICR, ICR));
offsetof(struct RGF_ICR, ICR));
offsetof(struct RGF_ICR, ICR));
offsetof(struct RGF_ICR, ICR));
offsetof(struct RGF_ICR, ICR));
offsetof(struct RGF_ICR, ICR));
offsetof(struct RGF_ICR, ICR));
offsetof(struct RGF_ICR, ICR));
offsetof(struct RGF_ICR, ICR));
offsetof(struct RGF_ICR, ICR));
offsetof(struct RGF_ICR, ICR));
wil_w(wil, RGF_DMA_EP_MISC_ICR + offsetof(struct RGF_ICR, ICR),
wil_s(wil, RGF_CAF_ICR + offsetof(struct RGF_ICR, ICR), 0);
wil_s(wil, RGF_PAL_UNIT_ICR + offsetof(struct RGF_ICR, ICR),
u32 ICR; /* Cause, W1C/COR depending on ICC */
vx_outl(chip, ICR, do_write ? ICR_TREQ : ICR_RREQ);
vx_outl(chip, ICR, 0);
vx_outb(chip, ICR, 0);
vx_outb(chip, ICR, ICR_HF1);
vx_outb(chip, ICR, 0);
vx_outb(chip, ICR, ICR_HF0);
vx_outb(chip, ICR, do_write ? ICR_TREQ : ICR_RREQ);
vx_outb(chip, ICR, 0);
vx_outb(chip, ICR, 0);