snd_hdac_chip_readw
wake_en = snd_hdac_chip_readw(sdw->link_res->hbus, WAKEEN);
wake_sts = snd_hdac_chip_readw(sdw->link_res->hbus, STATESTS);
(snd_hdac_chip_readw(chip, reg) & ~(mask)) | (val))
snd_hdac_chip_readw(azx_bus(chip), reg)
if (snd_hdac_chip_readw(bus, IRS) & AZX_IRS_VALID) {
snd_hdac_chip_readw(bus, IRS));
if (!((snd_hdac_chip_readw(bus, IRS) & AZX_IRS_BUSY))) {
snd_hdac_chip_readw(bus, IRS), val);
if (snd_hdac_chip_readw(bus, CORBRP) & AZX_CORBRP_RST)
wp = snd_hdac_chip_readw(bus, CORBWP);
rp = snd_hdac_chip_readw(bus, CORBRP);
snd_hdac_chip_readw(bus, CORBRP));
wp = snd_hdac_chip_readw(bus, RIRBWP);
if (snd_hdac_chip_readw(bus, CORBRP) == 0)
snd_hdac_chip_readw(bus, CORBRP));
offset = snd_hdac_chip_readw(bus, LLCH);
bus->codec_mask = snd_hdac_chip_readw(bus, STATESTS);
codec_mask = snd_hdac_chip_readw(bus, STATESTS);
gcap = snd_hdac_chip_readw(bus, GCAP);
unsigned int mask = snd_hdac_chip_readw(bus, WAKEEN);
codec_mask = snd_hdac_chip_readw(bus, STATESTS);
bus->codec_mask = snd_hdac_chip_readw(bus, STATESTS);
wake_sts = snd_hdac_chip_readw(bus, STATESTS);