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()
39 vga_wcrt(regbase, regset->regnum, regval); in svga_wcrt_multi()
40 regset++; in svga_wcrt_multi()
45 void svga_wseq_multi(void __iomem *regbase, const struct vga_regset *regset, u32 value) in svga_wseq_multi() argument
49 while (regset->regnum != VGA_REGSET_END_VAL) { in svga_wseq_multi()
50 regval = vga_rseq(regbase, regset->regnum); in svga_wseq_multi()
51 bitnum = regset->lowbit; in svga_wseq_multi()
52 while (bitnum <= regset->highbit) { in svga_wseq_multi()
60 vga_wseq(regbase, regset->regnum, regval); in svga_wseq_multi()
61 regset++; in svga_wseq_multi()
65 static unsigned int svga_regset_size(const struct vga_regset *regset) in svga_regset_size() argument
69 while (regset->regnum != VGA_REGSET_END_VAL) { in svga_regset_size()
70 count += regset->highbit - regset->lowbit + 1; in svga_regset_size()
71 regset++; in svga_regset_size()