Lines Matching refs:regno
1050 static int radeon_setcolreg (unsigned regno, unsigned red, unsigned green, in radeon_setcolreg() argument
1058 if (regno > 255) in radeon_setcolreg()
1064 rinfo->palette[regno].red = red; in radeon_setcolreg()
1065 rinfo->palette[regno].green = green; in radeon_setcolreg()
1066 rinfo->palette[regno].blue = blue; in radeon_setcolreg()
1069 pindex = regno; in radeon_setcolreg()
1075 pindex = regno * 8; in radeon_setcolreg()
1077 if (rinfo->depth == 16 && regno > 63) in radeon_setcolreg()
1079 if (rinfo->depth == 15 && regno > 31) in radeon_setcolreg()
1088 (rinfo->palette[regno>>1].red << 16) | in radeon_setcolreg()
1090 (rinfo->palette[regno>>1].blue)); in radeon_setcolreg()
1091 green = rinfo->palette[regno<<1].green; in radeon_setcolreg()
1095 if (rinfo->depth != 16 || regno < 32) { in radeon_setcolreg()
1101 if (regno < 16) { in radeon_setcolreg()
1105 pal[regno] = (regno << 10) | (regno << 5) | regno; in radeon_setcolreg()
1108 pal[regno] = (regno << 11) | (regno << 5) | regno; in radeon_setcolreg()
1111 pal[regno] = (regno << 16) | (regno << 8) | regno; in radeon_setcolreg()
1114 i = (regno << 8) | regno; in radeon_setcolreg()
1115 pal[regno] = (i << 16) | i; in radeon_setcolreg()
1122 static int radeonfb_setcolreg (unsigned regno, unsigned red, unsigned green, in radeonfb_setcolreg() argument
1145 rc = radeon_setcolreg (regno, red, green, blue, transp, rinfo); in radeonfb_setcolreg()