Lines Matching refs:regno
97 s1d13xxxfb_readreg(struct s1d13xxxfb_par *par, u16 regno) in s1d13xxxfb_readreg() argument
100 regno=((regno & 1) ? (regno & ~1L) : (regno + 1)); in s1d13xxxfb_readreg()
102 return readb(par->regs + regno); in s1d13xxxfb_readreg()
106 s1d13xxxfb_writereg(struct s1d13xxxfb_par *par, u16 regno, u8 value) in s1d13xxxfb_writereg() argument
109 regno=((regno & 1) ? (regno & ~1L) : (regno + 1)); in s1d13xxxfb_writereg()
111 writeb(value, par->regs + regno); in s1d13xxxfb_writereg()
270 s1d13xxxfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in s1d13xxxfb_setcolreg() argument
276 if (regno >= S1D_PALETTE_SIZE) in s1d13xxxfb_setcolreg()
280 regno, red, green, blue, transp); in s1d13xxxfb_setcolreg()
287 if (regno >= 16) in s1d13xxxfb_setcolreg()
297 regno, pseudo_val); in s1d13xxxfb_setcolreg()
300 ((u32 *)info->pseudo_palette)[regno] = cpu_to_le16(pseudo_val); in s1d13xxxfb_setcolreg()
302 ((u32 *)info->pseudo_palette)[regno] = pseudo_val; in s1d13xxxfb_setcolreg()
307 s1d13xxxfb_writereg(s1dfb, S1DREG_LKUP_ADDR, regno); in s1d13xxxfb_setcolreg()