HDAC_WRITE_1
HDAC_WRITE_1(&sc->mem, off + HDAC_SDCTL2, ctl);
HDAC_WRITE_1(&sc->mem, off + HDAC_SDSTS,
HDAC_WRITE_1(&sc->mem, off + HDAC_SDCTL0, ctl);
HDAC_WRITE_1(&sc->mem, off + HDAC_SDCTL0, ctl);
HDAC_WRITE_1(&sc->mem, off + HDAC_SDCTL0, ctl);
HDAC_WRITE_1(&sc->mem, off + HDAC_SDCTL0, ctl);
HDAC_WRITE_1(&sc->mem,
HDAC_WRITE_1(&sc->mem, (i << 5) + HDAC_SDSTS,
HDAC_WRITE_1(&sc->mem, HDAC_CORBCTL, 0x0);
HDAC_WRITE_1(&sc->mem, HDAC_RIRBCTL, 0x0);
HDAC_WRITE_1(&sc->mem, HDAC_CORBSIZE, corbsize);
HDAC_WRITE_1(&sc->mem, HDAC_RIRBSIZE, rirbsize);
HDAC_WRITE_1(&sc->mem, HDAC_CORBSIZE, corbsize);
HDAC_WRITE_1(&sc->mem, HDAC_CORBCTL, HDAC_CORBCTL_CMEIE);
HDAC_WRITE_1(&sc->mem, HDAC_RIRBSIZE, rirbsize);
HDAC_WRITE_1(&sc->mem, HDAC_RIRBCTL,
HDAC_WRITE_1(&sc->mem, HDAC_RIRBCTL, HDAC_RIRBCTL_RINTCTL);
HDAC_WRITE_1(&sc->mem, HDAC_CORBCTL, corbctl);
HDAC_WRITE_1(&sc->mem, HDAC_RIRBCTL, rirbctl);