snd_hdac_chip_readb
(snd_hdac_chip_readb(chip, reg) & ~(mask)) | (val))
snd_hdac_chip_readb(azx_bus(chip), reg)
while ((snd_hdac_chip_readb(bus, CORBCTL) & AZX_CORBCTL_RUN)
while ((snd_hdac_chip_readb(bus, GCTL) & AZX_GCTL_RESET) &&
while (!snd_hdac_chip_readb(bus, GCTL) && time_before(jiffies, timeout))
if (snd_hdac_chip_readb(bus, GCTL) & AZX_GCTL_RESET)
if (!snd_hdac_chip_readb(bus, GCTL)) {
while ((snd_hdac_chip_readb(bus, RIRBCTL) & AZX_RBCTL_DMA_EN)
status = snd_hdac_chip_readb(bus, RIRBSTS);
ltrp_gb = snd_hdac_chip_readb(bus, VS_LTRP) & AZX_REG_VS_LTRP_GB_MASK;
rirb_status = snd_hdac_chip_readb(bus, RIRBSTS);