Lines Matching refs:regno
1304 static int rivafb_setcolreg(unsigned regno, unsigned red, unsigned green, in rivafb_setcolreg() argument
1312 if (regno >= riva_get_cmap_len(&info->var)) in rivafb_setcolreg()
1321 if (regno < 16 && info->fix.visual == FB_VISUAL_DIRECTCOLOR) { in rivafb_setcolreg()
1322 ((u32 *) info->pseudo_palette)[regno] = in rivafb_setcolreg()
1323 (regno << info->var.red.offset) | in rivafb_setcolreg()
1324 (regno << info->var.green.offset) | in rivafb_setcolreg()
1325 (regno << info->var.blue.offset); in rivafb_setcolreg()
1333 par->palette[regno] = ((red & 0xf800) >> 1) | in rivafb_setcolreg()
1338 par->palette[regno] = ((red & 0xff00) << 8) | in rivafb_setcolreg()
1349 riva_wclut(chip, regno, red >> 8, green >> 8, blue >> 8); in rivafb_setcolreg()
1354 riva_wclut(chip, regno*8+i, red >> 8, in rivafb_setcolreg()
1360 if (regno < 32) { in rivafb_setcolreg()
1362 riva_wclut(chip, regno*8+i, in rivafb_setcolreg()
1367 riva_rclut(chip, regno*4, &r, &g, &b); in rivafb_setcolreg()
1369 riva_wclut(chip, regno*4+i, r, in rivafb_setcolreg()
1374 riva_wclut(chip, regno, red >> 8, green >> 8, blue >> 8); in rivafb_setcolreg()