Lines Matching refs:regno

483 static int aty128fb_setcolreg(u_int regno, u_int red, u_int green, u_int blue,
1673 static void aty128_st_pal(u_int regno, u_int red, u_int green, u_int blue, in aty128_st_pal() argument
1687 aty_st_8(PALETTE_INDEX, regno); in aty128_st_pal()
1694 aty_st_8(PALETTE_INDEX, regno); in aty128_st_pal()
2277 static int aty128fb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in aty128fb_setcolreg() argument
2282 if (regno > 255 in aty128fb_setcolreg()
2283 || (par->crtc.depth == 16 && regno > 63) in aty128fb_setcolreg()
2284 || (par->crtc.depth == 15 && regno > 31)) in aty128fb_setcolreg()
2291 if (regno < 16) { in aty128fb_setcolreg()
2297 pal[regno] = (regno << 10) | (regno << 5) | regno; in aty128fb_setcolreg()
2300 pal[regno] = (regno << 11) | (regno << 6) | regno; in aty128fb_setcolreg()
2303 pal[regno] = (regno << 16) | (regno << 8) | regno; in aty128fb_setcolreg()
2306 i = (regno << 8) | regno; in aty128fb_setcolreg()
2307 pal[regno] = (i << 16) | i; in aty128fb_setcolreg()
2312 if (par->crtc.depth == 16 && regno > 0) { in aty128fb_setcolreg()
2320 par->green[regno] = green; in aty128fb_setcolreg()
2321 if (regno < 32) { in aty128fb_setcolreg()
2322 par->red[regno] = red; in aty128fb_setcolreg()
2323 par->blue[regno] = blue; in aty128fb_setcolreg()
2324 aty128_st_pal(regno * 8, red, par->green[regno*2], in aty128fb_setcolreg()
2327 red = par->red[regno/2]; in aty128fb_setcolreg()
2328 blue = par->blue[regno/2]; in aty128fb_setcolreg()
2329 regno <<= 2; in aty128fb_setcolreg()
2331 regno <<= 3; in aty128fb_setcolreg()
2332 aty128_st_pal(regno, red, green, blue, par); in aty128fb_setcolreg()