• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/video/riva/

Lines Matching refs:riva

2  * linux/drivers/video/riva/fbdev.c - nVidia RIVA 128/TNT/TNT2 fb driver
316 tmp_pmc = NV_RD32(par->riva.PMC, 0x10F0) & 0x0000FFFF;
317 tmp_pcrt = NV_RD32(par->riva.PCRTC0, 0x081C) & 0xFFFFFFFC;
323 NV_WR32(par->riva.PCRTC0, 0x081C, tmp_pcrt);
324 NV_WR32(par->riva.PMC, 0x10F0, tmp_pmc);
363 printk(KERN_WARNING "riva: Backlight registration failed\n");
376 printk("riva: Backlight initialized (%s)\n", name);
389 printk("riva: Backlight unloaded\n");
405 VGA_WR08(par->riva.PCIO, 0x3d4, index);
406 VGA_WR08(par->riva.PCIO, 0x3d5, val);
412 VGA_WR08(par->riva.PCIO, 0x3d4, index);
413 return (VGA_RD08(par->riva.PCIO, 0x3d5));
419 VGA_WR08(par->riva.PVIO, 0x3ce, index);
420 VGA_WR08(par->riva.PVIO, 0x3cf, val);
426 VGA_WR08(par->riva.PVIO, 0x3ce, index);
427 return (VGA_RD08(par->riva.PVIO, 0x3cf));
433 VGA_WR08(par->riva.PVIO, 0x3c4, index);
434 VGA_WR08(par->riva.PVIO, 0x3c5, val);
440 VGA_WR08(par->riva.PVIO, 0x3c4, index);
441 return (VGA_RD08(par->riva.PVIO, 0x3c5));
447 VGA_WR08(par->riva.PCIO, 0x3c0, index);
448 VGA_WR08(par->riva.PCIO, 0x3c0, val);
454 VGA_WR08(par->riva.PCIO, 0x3c0, index);
455 return (VGA_RD08(par->riva.PCIO, 0x3c1));
460 VGA_WR08(par->riva.PVIO, 0x3c2, val);
465 return (VGA_RD08(par->riva.PVIO, 0x3cc));
529 writel(tmp, &par->riva.CURSOR[k++]);
592 * @par: pointer to riva_par object containing info for current riva board
607 par->riva.LockUnlock(&par->riva, 0);
609 par->riva.UnloadStateExt(&par->riva, &regs->ext);
629 * @par: pointer to riva_par object containing info for current riva board
649 par->riva.LockUnlock(&par->riva, 0);
651 par->riva.LoadStateExt(&par->riva, state);
678 * @info: pointer to fb_info object containing info for current riva board
785 if (par->riva.Architecture >= NV_ARCH_10)
786 par->riva.CURSOR = (U032 __iomem *)(info->screen_base + par->riva.CursorStart);
797 rc = CalcStateExt(&par->riva, &newmode.ext, bpp, width,
802 newmode.ext.scale = NV_RD32(par->riva.PRAMDAC, 0x00000848) &
809 newmode.ext.head = NV_RD32(par->riva.PCRTC0, 0x00000860) &
811 newmode.ext.head2 = NV_RD32(par->riva.PCRTC0, 0x00002860) |
816 } else if (par->riva.twoHeads) {
817 newmode.ext.head = NV_RD32(par->riva.PCRTC0, 0x00000860) |
819 newmode.ext.head2 = NV_RD32(par->riva.PCRTC0, 0x00002860) &
822 newmode.ext.vpll2 = NV_RD32(par->riva.PRAMDAC0, 0x00000520);
831 par->riva.LockUnlock(&par->riva, 0); /* important for HW cursor */
863 * @info: pointer to fb_info object containing info for current riva board
967 RIVA_FIFO_FREE(par->riva, Patt, 4);
968 NV_WR32(&par->riva.Patt->Color0, 0, clr0);
969 NV_WR32(&par->riva.Patt->Color1, 0, clr1);
970 NV_WR32(par->riva.Patt->Monochrome, 0, pat0);
971 NV_WR32(par->riva.Patt->Monochrome, 4, pat1);
977 while (par->riva.Busy(&par->riva));
987 RIVA_FIFO_FREE(par->riva, Rop, 1);
988 NV_WR32(&par->riva.Rop->Rop3, 0, rop);
996 RIVA_FIFO_FREE(par->riva, Clip, 2);
997 NV_WR32(&par->riva.Clip->TopLeft, 0, 0x0);
998 NV_WR32(&par->riva.Clip->WidthHeight, 0,
1056 if (par->riva.Architecture == NV_ARCH_03)
1060 /* vgaHWunlock() + riva unlock (0x7F) */
1062 par->riva.LockUnlock(&par->riva, 0);
1083 par->riva.LockUnlock(&par->riva, 0);
1084 par->riva.LoadStateExt(&par->riva, &par->initial_state.ext);
1089 par->riva.LockUnlock(&par->riva, 1);
1118 if (par->riva.Architecture == NV_ARCH_03)
1213 /* vgaHWunlock() + riva unlock (0x7F) */
1215 par->riva.LockUnlock(&par->riva, 0);
1241 * @info: pointer to fb_info object containing info for current riva board
1258 par->riva.SetStartAddress(&par->riva, base);
1306 * @info: pointer to fb_info object containing info for current riva board
1323 RIVA_HW_INST *chip = &par->riva;
1344 if (par->riva.Architecture == NV_ARCH_03) {
1422 if (par->riva.Architecture != NV_ARCH_03)
1440 RIVA_FIFO_FREE(par->riva, Bitmap, 1);
1441 NV_WR32(&par->riva.Bitmap->Color1A, 0, color);
1443 RIVA_FIFO_FREE(par->riva, Bitmap, 2);
1444 NV_WR32(&par->riva.Bitmap->UnclippedRectangle[0].TopLeft, 0,
1447 NV_WR32(&par->riva.Bitmap->UnclippedRectangle[0].WidthHeight, 0,
1474 RIVA_FIFO_FREE(par->riva, Blt, 3);
1475 NV_WR32(&par->riva.Blt->TopLeftSrc, 0,
1477 NV_WR32(&par->riva.Blt->TopLeftDst, 0,
1480 NV_WR32(&par->riva.Blt->WidthHeight, 0,
1531 if (par->riva.Architecture != NV_ARCH_03) {
1543 RIVA_FIFO_FREE(par->riva, Bitmap, 7);
1544 NV_WR32(&par->riva.Bitmap->ClipE.TopLeft, 0,
1546 NV_WR32(&par->riva.Bitmap->ClipE.BottomRight, 0,
1549 NV_WR32(&par->riva.Bitmap->Color0E, 0, bgx);
1550 NV_WR32(&par->riva.Bitmap->Color1E, 0, fgx);
1551 NV_WR32(&par->riva.Bitmap->WidthHeightInE, 0,
1553 NV_WR32(&par->riva.Bitmap->WidthHeightOutE, 0,
1555 NV_WR32(&par->riva.Bitmap->PointE, 0,
1558 d = &par->riva.Bitmap->MonochromeData01E;
1563 RIVA_FIFO_FREE(par->riva, Bitmap, 16);
1573 RIVA_FIFO_FREE(par->riva, Bitmap, size);
1606 par->riva.ShowHideCursor(&par->riva, 0);
1614 memset_io(par->riva.CURSOR, 0, MAX_CURS * MAX_CURS * 2);
1624 NV_WR32(par->riva.PRAMDAC, 0x0000300, temp);
1665 par->riva.LockUnlock(&par->riva, 0);
1675 par->riva.ShowHideCursor(&par->riva, 1);
1725 if ((par->riva.Architecture == NV_ARCH_30) || noaccel) {
1950 default_par->riva.Architecture = riva_get_arch(pd);
1955 if(default_par->riva.Architecture == 0) {
1960 if(default_par->riva.Architecture == NV_ARCH_10 ||
1961 default_par->riva.Architecture == NV_ARCH_20 ||
1962 default_par->riva.Architecture == NV_ARCH_30) {
1965 sprintf(rivafb_fix.id, "NV%x", default_par->riva.Architecture);
1996 switch (default_par->riva.Architecture) {
2002 default_par->riva.PRAMIN = ioremap(rivafb_fix.smem_start + 0x00C00000, 0x00008000);
2003 if (!default_par->riva.PRAMIN) {
2013 default_par->riva.PCRTC0 =
2015 default_par->riva.PRAMIN =
2021 if (default_par->riva.Architecture == NV_ARCH_03) {
2022 default_par->riva.PCRTC = default_par->riva.PCRTC0
2023 = default_par->riva.PGRAPH;
2073 "error registering riva framebuffer\n");
2093 if (default_par->riva.Architecture == NV_ARCH_03)
2094 iounmap(default_par->riva.PRAMIN);
2132 if (par->riva.Architecture == NV_ARCH_03)
2133 iounmap(par->riva.PRAMIN);