Lines Matching refs:regset
23 void svga_wcrt_multi(void __iomem *regbase, const struct vga_regset *regset, u32 value) in svga_wcrt_multi() argument
27 while (regset->regnum != VGA_REGSET_END_VAL) { in svga_wcrt_multi()
28 regval = vga_rcrt(regbase, regset->regnum); in svga_wcrt_multi()
29 bitnum = regset->lowbit; in svga_wcrt_multi()
30 while (bitnum <= regset->highbit) { in svga_wcrt_multi()
37 vga_wcrt(regbase, regset->regnum, regval); in svga_wcrt_multi()
38 regset ++; in svga_wcrt_multi()
43 void svga_wseq_multi(void __iomem *regbase, const struct vga_regset *regset, u32 value) in svga_wseq_multi() argument
47 while (regset->regnum != VGA_REGSET_END_VAL) { in svga_wseq_multi()
48 regval = vga_rseq(regbase, regset->regnum); in svga_wseq_multi()
49 bitnum = regset->lowbit; in svga_wseq_multi()
50 while (bitnum <= regset->highbit) { in svga_wseq_multi()
57 vga_wseq(regbase, regset->regnum, regval); in svga_wseq_multi()
58 regset ++; in svga_wseq_multi()
62 static unsigned int svga_regset_size(const struct vga_regset *regset) in svga_regset_size() argument
66 while (regset->regnum != VGA_REGSET_END_VAL) { in svga_regset_size()
67 count += regset->highbit - regset->lowbit + 1; in svga_regset_size()
68 regset ++; in svga_regset_size()