Lines Matching refs:regno
1299 static int rivafb_setcolreg(unsigned regno, unsigned red, unsigned green, in rivafb_setcolreg() argument
1307 if (regno >= riva_get_cmap_len(&info->var)) in rivafb_setcolreg()
1316 if (regno < 16 && info->fix.visual == FB_VISUAL_DIRECTCOLOR) { in rivafb_setcolreg()
1317 ((u32 *) info->pseudo_palette)[regno] = in rivafb_setcolreg()
1318 (regno << info->var.red.offset) | in rivafb_setcolreg()
1319 (regno << info->var.green.offset) | in rivafb_setcolreg()
1320 (regno << info->var.blue.offset); in rivafb_setcolreg()
1328 par->palette[regno] = ((red & 0xf800) >> 1) | in rivafb_setcolreg()
1333 par->palette[regno] = ((red & 0xff00) << 8) | in rivafb_setcolreg()
1344 riva_wclut(chip, regno, red >> 8, green >> 8, blue >> 8); in rivafb_setcolreg()
1349 riva_wclut(chip, regno*8+i, red >> 8, in rivafb_setcolreg()
1355 if (regno < 32) { in rivafb_setcolreg()
1357 riva_wclut(chip, regno*8+i, in rivafb_setcolreg()
1362 riva_rclut(chip, regno*4, &r, &g, &b); in rivafb_setcolreg()
1364 riva_wclut(chip, regno*4+i, r, in rivafb_setcolreg()
1369 riva_wclut(chip, regno, red >> 8, green >> 8, blue >> 8); in rivafb_setcolreg()