Lines Matching refs:par
31 static int nvidia_bl_get_level_brightness(struct nvidia_par *par, in nvidia_bl_get_level_brightness() argument
34 struct fb_info *info = pci_get_drvdata(par->pci_dev); in nvidia_bl_get_level_brightness()
53 struct nvidia_par *par = bl_get_data(bd); in nvidia_bl_update_status() local
57 if (!par->FlatPanel) in nvidia_bl_update_status()
66 tmp_pmc = NV_RD32(par->PMC, 0x10F0) & 0x0000FFFF; in nvidia_bl_update_status()
67 tmp_pcrt = NV_RD32(par->PCRTC0, 0x081C) & 0xFFFFFFFC; in nvidia_bl_update_status()
68 fpcontrol = NV_RD32(par->PRAMDAC, 0x0848) & 0xCFFFFFCC; in nvidia_bl_update_status()
73 tmp_pmc |= nvidia_bl_get_level_brightness(par, level) << 16; in nvidia_bl_update_status()
74 fpcontrol |= par->fpSyncs; in nvidia_bl_update_status()
78 NV_WR32(par->PCRTC0, 0x081C, tmp_pcrt); in nvidia_bl_update_status()
79 NV_WR32(par->PMC, 0x10F0, tmp_pmc); in nvidia_bl_update_status()
80 NV_WR32(par->PRAMDAC, 0x848, fpcontrol); in nvidia_bl_update_status()
89 void nvidia_bl_init(struct nvidia_par *par) in nvidia_bl_init() argument
92 struct fb_info *info = pci_get_drvdata(par->pci_dev); in nvidia_bl_init()
96 if (!par->FlatPanel) in nvidia_bl_init()
110 bd = backlight_device_register(name, info->dev, par, &nvidia_bl_ops, in nvidia_bl_init()
135 void nvidia_bl_exit(struct nvidia_par *par) in nvidia_bl_exit() argument
137 struct fb_info *info = pci_get_drvdata(par->pci_dev); in nvidia_bl_exit()