search for: pdisplay

Displaying 20 results from an estimated 32 matches for "pdisplay".

Did you mean: display
2016 Mar 02
0
Debugging second dvi output on quadro fx380 not working
...g to-do. However things start to deviate when the script finishes, here at the last 2 io-accesses from the script with the blob, followed by what it does before finishing the supervisor req. [0] 443.963270 MMIO32 R 0x000008 0x00000000 PMC.BOOT_2 => 0 [0] 443.963295 MMIO32 R 0x619494 0x00080060 PDISPLAY.VGA.CR+0x94 => 0x80060 ---bios script ends here--- [0] 443.963325 MMIO32 R 0x614200 0x00000080 PDISPLAY.CLOCK.VPLL_CTRL2[0] => 0x80 [0] 443.963340 MMIO32 W 0x614200 0x00000080 PDISPLAY.CLOCK.VPLL_CTRL2[0] <= 0x80 [0] 443.963358 MMIO32 R 0x614b00 0x00074080 PDISPLAY.CLOCK.SOR[0x1] => 0x7...
2015 Feb 21
5
[Bug 89272] New: GM206 does not recognize attached hdmi monitor
https://bugs.freedesktop.org/show_bug.cgi?id=89272 Bug ID: 89272 Summary: GM206 does not recognize attached hdmi monitor Product: xorg Version: git Hardware: Other OS: All Status: NEW Severity: normal Priority: medium Component: Driver/nouveau Assignee: nouveau at
2013 Feb 11
24
[Bug 60680] New: HDMI is connected and has mode, TV says "no signal"
https://bugs.freedesktop.org/show_bug.cgi?id=60680 Priority: medium Bug ID: 60680 Assignee: nouveau at lists.freedesktop.org Summary: HDMI is connected and has mode, TV says "no signal" QA Contact: xorg-team at lists.x.org Severity: normal Classification: Unclassified OS: Linux (All) Reporter:
2014 Sep 07
0
drm/nve0/disp: Fix HDMI InfoFrame initialisation.
...77.972975 MMIO32 R 0x6904cc 0x00000001 0x6904cc => 0x1 [0] 277.973001 MMIO32 W 0x6904cc 0x00000010 0x6904cc <= 0x10 [0] 277.973029 MMIO32 R 0x6904c0 0x00000001 0x6904c0 => 0x1 [0] 277.973055 MMIO32 W 0x6904c0 0x00000001 0x6904c0 <= 0x1 [0] 277.973084 MMIO32 R 0x616f98 0x01020038 PDISPLAY+0x6f98 => 0x1020038 [0] 277.973112 MMIO32 W 0x690480 0x82000000 0x690480 <= 0x82000000 [0] 277.973139 MMIO32 W 0x616f98 0x41020038 PDISPLAY+0x6f98 <= 0x41020038 This changes reproduces this trace, with the following exceptions: - 0x881800cf becomes 0x000000cf, as this value is already...
2016 Aug 23
1
[PATCH v2] drm/nouveau: add a LED driver for the NVIDIA logo
...t;> +{ >> + struct drm_device *drm_dev = container_of(led, struct nouveau_led, led)->dev; >> + struct nouveau_drm *drm = nouveau_drm(drm_dev); >> + struct nvif_object *device = &drm->device.object; >> + >> + u32 input_clk = 27e6; /* PDISPLAY.SOR[1].PWM is connected to the crystal */ >> + u32 freq = 100; /* this is what nvidia uses and it should be good-enough */ >> + u32 div, duty; >> + >> + div = input_clk / freq; >> + duty = value * div / LED_FULL; >> + >> + /* f...
2014 Apr 21
2
[PATCH v2 09/10] drm/nouveau: support GK20A in nouveau_accel_init()
On Mon, Apr 21, 2014 at 2:02 AM, Alexandre Courbot <acourbot at nvidia.com> wrote: > Skip the creation of a software channel for GK20A as software methods > are not yet supported. How is GK20A different from a nvc0+ card that lacks PDISPLAY (like all the 3D Controller ones, and I guess even some that come up as VGA controller in PCI but don't have any outputs in their VBIOS)? i.e. what's wrong with just doing the same thing that GK1xx does? Note that there are sw methods that don't deal with display as well. -ilia >...
2016 Apr 13
0
2nd dvi connector on fx 380 not working, channel configuration problem ?
Hi, I've been debugging the problem of the 2nd dvi connector on fx 380 cards not working. I wanted to diff a dump of the pdisplay block registers under nouveau and the binary nvidia driver, but when running nvapeek under nvidia I get: a "WARN: Can't probe ..." error because of pci_device_map_range() failing, is there a way around this. I did learn something interesting though. If I rmmod nvidia.ko and then insm...
2016 Aug 22
10
[PATCH v2] drm/nouveau: add a LED driver for the NVIDIA logo
...eau_led_set_brightness(struct led_classdev *led, enum led_brightness value) +{ + struct drm_device *drm_dev = container_of(led, struct nouveau_led, led)->dev; + struct nouveau_drm *drm = nouveau_drm(drm_dev); + struct nvif_object *device = &drm->device.object; + + u32 input_clk = 27e6; /* PDISPLAY.SOR[1].PWM is connected to the crystal */ + u32 freq = 100; /* this is what nvidia uses and it should be good-enough */ + u32 div, duty; + + div = input_clk / freq; + duty = value * div / LED_FULL; + + /* for now, this is safe to directly poke those registers because: + * - A: nvidia never puts t...
2011 Oct 09
1
(no subject)
Hi, This is my work in documenting EVO. I did some RE to fill missing gaps. Best regards, Maxim Levitsky
2017 Mar 29
18
[Bug 100446] New: Backlight control not working on Pascal / GP106 using nouveau drivers
https://bugs.freedesktop.org/show_bug.cgi?id=100446 Bug ID: 100446 Summary: Backlight control not working on Pascal / GP106 using nouveau drivers Product: xorg Version: unspecified Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: normal Priority: medium
2001 Jan 27
1
Off-topic: Pretty-printing R (or S) code with GNU a2ps
...le patch /usr/share/a2ps/sheets/sheets.map as per the short diff below which declares that the stylesheet s.ssh shall be used for filenames matching /*.[RS]/. The sheet itself is attached, just place it in the same directory, ie /usr/share/a2ps/sheets/. Usage then simply becomes a2ps -Pdisplay foo.R or a2ps foo.R -o foo.ps; gv foo.ps in case the "display" device isn't defined. A few points / questions: * content: a2ps uses tricks to use TeX symbols. It works well to typset <- with \leftarrow (uncomment that in s.ssh to see) but I couldn't tell it to p...
2016 Aug 22
0
[PATCH v2] drm/nouveau: add a LED driver for the NVIDIA logo
...eau_led_set_brightness(struct led_classdev *led, enum led_brightness value) +{ + struct drm_device *drm_dev = container_of(led, struct nouveau_led, led)->dev; + struct nouveau_drm *drm = nouveau_drm(drm_dev); + struct nvif_object *device = &drm->device.object; + + u32 input_clk = 27e6; /* PDISPLAY.SOR[1].PWM is connected to the crystal */ + u32 freq = 100; /* this is what nvidia uses and it should be good-enough */ + u32 div, duty; + + div = input_clk / freq; + duty = value * div / LED_FULL; + + /* for now, this is safe to directly poke those registers because: + * - A: nvidia never puts t...
2016 May 03
0
[PATCH] drm/nouveau: add a LED driver for the NVIDIA logo
...led_brightness value) > +{ > + struct drm_device *drm_dev = container_of(led, struct nouveau_led, led)->dev; > + struct nouveau_drm *drm = nouveau_drm(drm_dev); > + struct nvif_object *device = &drm->device.object; > + > + u32 input_clk = 27e6; /* PDISPLAY.SOR[1].PWM is connected to the crystal */ > + u32 freq = 100; /* this is what nvidia uses and it should be good-enough */ > + u32 div, duty; > + > + div = input_clk / freq; > + duty = value * div / LED_FULL; > + > + /* for now, this is safe to dire...
2016 Aug 23
0
[PATCH v2] drm/nouveau: add a LED driver for the NVIDIA logo
...led_brightness value) > +{ > + struct drm_device *drm_dev = container_of(led, struct nouveau_led, led)->dev; > + struct nouveau_drm *drm = nouveau_drm(drm_dev); > + struct nvif_object *device = &drm->device.object; > + > + u32 input_clk = 27e6; /* PDISPLAY.SOR[1].PWM is connected to the crystal */ > + u32 freq = 100; /* this is what nvidia uses and it should be good-enough */ > + u32 div, duty; > + > + div = input_clk / freq; > + duty = value * div / LED_FULL; > + > + /* for now, this is safe to dire...
2015 Aug 20
10
[Bug 91705] New: [NVE7] GPU crash (read fault) on boot w/ DMI+HDMI outputs
https://bugs.freedesktop.org/show_bug.cgi?id=91705 Bug ID: 91705 Summary: [NVE7] GPU crash (read fault) on boot w/ DMI+HDMI outputs Product: xorg Version: unspecified Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: normal Priority: medium Component:
2011 Jun 04
34
[Bug 37922] New: NV86: too high power usage.
https://bugs.freedesktop.org/show_bug.cgi?id=37922 Summary: NV86: too high power usage. Product: xorg Version: git Platform: Other OS/Version: All Status: NEW Severity: normal Priority: medium Component: Driver/nouveau AssignedTo: nouveau at lists.freedesktop.org ReportedBy: maximlevitsky
2016 May 07
0
[PATCH] drm/nouveau: add a LED driver for the NVIDIA logo
...led_brightness value) > +{ > + struct drm_device *drm_dev = container_of(led, struct nouveau_led, led)->dev; > + struct nouveau_drm *drm = nouveau_drm(drm_dev); > + struct nvif_object *device = &drm->device.object; > + > + u32 input_clk = 27e6; /* PDISPLAY.SOR[1].PWM is connected to the crystal */ shouldn't that be like 0x27e6 ? > + u32 freq = 100; /* this is what nvidia uses and it should be good-enough */ > + u32 div, duty; > + > + div = input_clk / freq; > + duty = value * div / LED_FULL; > + > +...
2014 Nov 22
2
[Bug 86566] New: [NV96] nouveau_pmops_suspend returns -16
...cgi?id=109842&action=edit dmesg with noaccel=1 config=NvForcePost=1 Hardware: * 9600M GT (NV96) * 9400M (NVAC) Tested on http://cgit.freedesktop.org/~darktama/nouveau/commit/?id=8c83f75747abb996509d01d30104fe820eae9d67 The NV96 card fails to suspend, with nouveau_pmops_suspend returning -16. PDISPLAY.CHANNEL[0].STAT (0x610200) value is not the one expected after the channel deactivation (see nv50_disp_core_fini in core/engine/disp/nv50.c). I compared mmiotraces from Nouveau and the blob. 0x610200 default values differ greatly - for Nouveau: 0x0d050029, for Nvidia: 0x48000008 - if config=NvForc...
2011 Oct 09
5
[Bug 41608] New: Suspending/resuming system with cursor on external screen prevents said screen from restoring after resume
https://bugs.freedesktop.org/show_bug.cgi?id=41608 Summary: Suspending/resuming system with cursor on external screen prevents said screen from restoring after resume Product: xorg Version: git Platform: Other OS/Version: All Status: NEW Severity: normal Priority: medium
2011 Nov 24
1
[PATCH] nouveau: implement precise vblank timestamping
...+ list_for_each_entry(drmcrtc, &dev->mode_config.crtc_list, head) { + if(nouveau_crtc(drmcrtc)->index == crtc) + /* stop if we have found crtc with matching index */ + break; + } + + if(dev_priv->card_type >= NV_50) { + /* get vsync and hsync area */ + reg = nv_rd32(dev, NV50_PDISPLAY_CRTC_P(crtc, + SYNC_START_TO_BLANK_END)); + vbias = (reg >> 16) & 0xffff; + hbias = reg & 0xffff; + + /* get vertical display size including bias as vbl_start + * and vtotal as vbl_end */ + vbl_start = (nv_rd32(dev, NV50_PDISPLAY_CRTC_P(crtc, +...