Lines Matching refs:regset
24 void svga_wcrt_multi(void __iomem *regbase, const struct vga_regset *regset, u32 value) in svga_wcrt_multi() argument
28 while (regset->regnum != VGA_REGSET_END_VAL) { in svga_wcrt_multi()
29 regval = vga_rcrt(regbase, regset->regnum); in svga_wcrt_multi()
30 bitnum = regset->lowbit; in svga_wcrt_multi()
31 while (bitnum <= regset->highbit) { in svga_wcrt_multi()
38 vga_wcrt(regbase, regset->regnum, regval); in svga_wcrt_multi()
39 regset ++; in svga_wcrt_multi()
44 void svga_wseq_multi(void __iomem *regbase, const struct vga_regset *regset, u32 value) in svga_wseq_multi() argument
48 while (regset->regnum != VGA_REGSET_END_VAL) { in svga_wseq_multi()
49 regval = vga_rseq(regbase, regset->regnum); in svga_wseq_multi()
50 bitnum = regset->lowbit; in svga_wseq_multi()
51 while (bitnum <= regset->highbit) { in svga_wseq_multi()
58 vga_wseq(regbase, regset->regnum, regval); in svga_wseq_multi()
59 regset ++; in svga_wseq_multi()
63 static unsigned int svga_regset_size(const struct vga_regset *regset) in svga_regset_size() argument
67 while (regset->regnum != VGA_REGSET_END_VAL) { in svga_regset_size()
68 count += regset->highbit - regset->lowbit + 1; in svga_regset_size()
69 regset ++; in svga_regset_size()