Lines Matching refs:wmask
212 uint32_t wmask; /* write mask */ member
638 .wmask = 0x0103,
645 .wmask = 0x7fff,
652 .wmask = 0x7fff,
662 .wmask = 0xc00000ff,
669 .wmask = 0xc00000ff,
686 .wmask = 0xffffff80,
692 .wmask = 0xffffffff,
698 .wmask = 0xff,
705 .wmask = 0x80ff,
711 .wmask = 0x03,
718 .wmask = 0x01,
731 .wmask = 0xffffff80,
737 .wmask = 0xffffffff,
743 .wmask = 0x8000,
750 .wmask = 0xff,
756 .wmask = 0x07,
762 .wmask = 0x05,
777 .wmask = 0xffffff81,
783 .wmask = 0xffffffff,
790 .wmask = 0xffffffff,
801 .wmask = 0x0003,
812 .wmask = 0x1cff001f, \
821 .wmask = 0x00ff0000, \
830 .wmask = 0x1c000000, \
846 .wmask = 0xffffffff, \
853 .wmask = 0x00ff, \
866 .wmask = 0x7f7f, \
873 .wmask = 0xffffff80, \
880 .wmask = 0xffffffff, \
923 uint32_t wmask) in intel_hda_reg_write() argument
931 if (!reg->wmask) { in intel_hda_reg_write()
950 dprint(d, 2, "write %-16s: 0x%x (%x)\n", reg->name, val, wmask); in intel_hda_reg_write()
965 wmask <<= reg->shift; in intel_hda_reg_write()
967 wmask &= reg->wmask; in intel_hda_reg_write()
968 *addr &= ~wmask; in intel_hda_reg_write()
969 *addr |= wmask & val; in intel_hda_reg_write()