Lines Matching refs:regno
1173 static int radeon_setcolreg (unsigned regno, unsigned red, unsigned green, in radeon_setcolreg() argument
1181 if (regno > 255) in radeon_setcolreg()
1187 rinfo->palette[regno].red = red; in radeon_setcolreg()
1188 rinfo->palette[regno].green = green; in radeon_setcolreg()
1189 rinfo->palette[regno].blue = blue; in radeon_setcolreg()
1192 pindex = regno; in radeon_setcolreg()
1198 pindex = regno * 8; in radeon_setcolreg()
1200 if (rinfo->depth == 16 && regno > 63) in radeon_setcolreg()
1202 if (rinfo->depth == 15 && regno > 31) in radeon_setcolreg()
1211 (rinfo->palette[regno>>1].red << 16) | in radeon_setcolreg()
1213 (rinfo->palette[regno>>1].blue)); in radeon_setcolreg()
1214 green = rinfo->palette[regno<<1].green; in radeon_setcolreg()
1218 if (rinfo->depth != 16 || regno < 32) { in radeon_setcolreg()
1224 if (regno < 16) { in radeon_setcolreg()
1228 pal[regno] = (regno << 10) | (regno << 5) | regno; in radeon_setcolreg()
1231 pal[regno] = (regno << 11) | (regno << 5) | regno; in radeon_setcolreg()
1234 pal[regno] = (regno << 16) | (regno << 8) | regno; in radeon_setcolreg()
1237 i = (regno << 8) | regno; in radeon_setcolreg()
1238 pal[regno] = (i << 16) | i; in radeon_setcolreg()
1245 static int radeonfb_setcolreg (unsigned regno, unsigned red, unsigned green, in radeonfb_setcolreg() argument
1268 rc = radeon_setcolreg (regno, red, green, blue, transp, rinfo); in radeonfb_setcolreg()