Lines Matching refs:regno
98 s1d13xxxfb_readreg(struct s1d13xxxfb_par *par, u16 regno) in s1d13xxxfb_readreg() argument
101 regno=((regno & 1) ? (regno & ~1L) : (regno + 1)); in s1d13xxxfb_readreg()
103 return readb(par->regs + regno); in s1d13xxxfb_readreg()
107 s1d13xxxfb_writereg(struct s1d13xxxfb_par *par, u16 regno, u8 value) in s1d13xxxfb_writereg() argument
110 regno=((regno & 1) ? (regno & ~1L) : (regno + 1)); in s1d13xxxfb_writereg()
112 writeb(value, par->regs + regno); in s1d13xxxfb_writereg()
271 s1d13xxxfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in s1d13xxxfb_setcolreg() argument
277 if (regno >= S1D_PALETTE_SIZE) in s1d13xxxfb_setcolreg()
281 regno, red, green, blue, transp); in s1d13xxxfb_setcolreg()
288 if (regno >= 16) in s1d13xxxfb_setcolreg()
298 regno, pseudo_val); in s1d13xxxfb_setcolreg()
301 ((u32 *)info->pseudo_palette)[regno] = cpu_to_le16(pseudo_val); in s1d13xxxfb_setcolreg()
303 ((u32 *)info->pseudo_palette)[regno] = pseudo_val; in s1d13xxxfb_setcolreg()
308 s1d13xxxfb_writereg(s1dfb, S1DREG_LKUP_ADDR, regno); in s1d13xxxfb_setcolreg()