search for: pdisp

Displaying 20 results from an estimated 84 matches for "pdisp".

Did you mean: disp
2015 Jun 12
2
Fwd: Problem with GT218 (GeForce GT210)
...or: yes > >> [ 7.784087] nouveau [ CLK][0000:01:00.0] 0f: core 550 MHz shader > >> 1375 MHz memory 266 MHz > >> [ 7.784121] nouveau [ CLK][0000:01:00.0] --: core 566 MHz shader > >> 1400 MHz memory 265 MHz > >> [ 7.784167] nouveau E[ PDISP][0000:01:00.0] 02:0261: func 08 lookup > >> failed, -2 > >> [ 7.784558] [TTM] Zone kernel: Available graphics memory: 4079904 > kiB > >> [ 7.784560] [TTM] Zone dma32: Available graphics memory: 2097152 > kiB > >> [ 7.784561] [TTM] Initializing p...
2014 Apr 16
16
[Bug 77529] New: NVS 510 DP-3 output doesn't work
https://bugs.freedesktop.org/show_bug.cgi?id=77529 Priority: medium Bug ID: 77529 Assignee: nouveau at lists.freedesktop.org Summary: NVS 510 DP-3 output doesn't work QA Contact: xorg-team at lists.x.org Severity: normal Classification: Unclassified OS: All Reporter: tex at sergio.spb.ru
2013 Aug 01
32
[Bug 67628] New: [BISECTED] Monitor on Display port shows distortions
https://bugs.freedesktop.org/show_bug.cgi?id=67628 Priority: medium Bug ID: 67628 Assignee: nouveau at lists.freedesktop.org Summary: [BISECTED] Monitor on Display port shows distortions QA Contact: xorg-team at lists.x.org Severity: major Classification: Unclassified OS: Linux (All) Reporter:
2014 Mar 22
33
[Bug 76483] New: [NV50, bisected, RFC patch] xset dpms force {on, off} does not work over DP
https://bugs.freedesktop.org/show_bug.cgi?id=76483 Priority: medium Bug ID: 76483 Assignee: nouveau at lists.freedesktop.org Summary: [NV50, bisected, RFC patch] xset dpms force {on,off} does not work over DP QA Contact: xorg-team at lists.x.org Severity: major Classification: Unclassified OS:
2016 Jan 07
6
[Bug 93630] New: [NVE6] disrupted display, cannot switch VT, everything else still works, E[ PDISP] link training failed
https://bugs.freedesktop.org/show_bug.cgi?id=93630 Bug ID: 93630 Summary: [NVE6] disrupted display, cannot switch VT, everything else still works, E[ PDISP] link training failed Product: xorg Version: unspecified Hardware: Other OS: All Status: NEW Severity: normal Priority: medium Component: Driver/nouveau Assignee: nouveau at lists.freedesktop.org...
2014 Jan 22
7
[Bug 73924] New: E[ PDISP][0000:01:00.0] chid 0 mthd 0x0080 data 0x00000000 0x00055080
https://bugs.freedesktop.org/show_bug.cgi?id=73924 Priority: medium Bug ID: 73924 Assignee: nouveau at lists.freedesktop.org Summary: E[ PDISP][0000:01:00.0] chid 0 mthd 0x0080 data 0x00000000 0x00055080 QA Contact: xorg-team at lists.x.org Severity: normal Classification: Unclassified OS: All Reporter: mikhail.v.gavrilov at gmail.com Hardware: Other...
2015 Jul 14
17
[Bug 91333] New: Connecting second of two monitors to a Lenovo W520 causes displays to go crazy
https://bugs.freedesktop.org/show_bug.cgi?id=91333 Bug ID: 91333 Summary: Connecting second of two monitors to a Lenovo W520 causes displays to go crazy Product: xorg Version: unspecified Hardware: Other OS: All Status: NEW Severity: normal Priority: medium
2014 Jun 11
6
[Bug 79912] New: Nouveau unuseable with 3 monitors and a geforce GTX 670
...[<ffffffff81700189>] stub_clone+0x69/0x90 [ 25.163234] [<ffffffff816ffe29>] ? system_call_fastpath+0x16/0x1b [ 25.163237] ---[ end trace da86bd3f343ad454 ]--- [ 25.163241] ------------[ cut here ]------------ and when using it thousands of lines with [ 342.347721] nouveau E[ PDISP][0000:01:00.0] chid 0 mthd 0x0080 data 0x00000000 0x10005080 0x0000400d [ 342.360259] nouveau E[ PDISP][0000:01:00.0] chid 0 mthd 0x0080 data 0x00000000 0x10005080 0x0000400d [ 342.373450] nouveau E[ PDISP][0000:01:00.0] chid 0 mthd 0x0080 data 0x00000000 0x10005080 0x0000400d [ 342.386710]...
2013 Aug 12
0
[RFC PATCH] drm/nv50-nvd0: implement precise vblank timing support on nv50/nvc0.
...u/drm/nouveau/nouveau_drm.c b/drivers/gpu/drm/nouveau/nouveau_drm.c index bd301f4..9a73aa2 100644 --- a/drivers/gpu/drm/nouveau/nouveau_drm.c +++ b/drivers/gpu/drm/nouveau/nouveau_drm.c @@ -104,6 +104,62 @@ nouveau_drm_vblank_disable(struct drm_device *dev, int head) nouveau_event_disable_locked(pdisp->vblank, head, 1); } +static u32 +nouveau_drm_vblank_count(struct drm_device *dev, int head) +{ + struct nouveau_drm *drm = nouveau_drm(dev); + struct nouveau_disp *pdisp = nouveau_disp(drm->device); + + if (!pdisp->get_vblank_count) + return drm_vblank_count(dev, head); + return pdisp...
2013 Aug 12
2
[PATCH] drm/nouveau: fix vblank deadlock
..._crtc *nv_crtc = + container_of(event, struct nouveau_crtc, vblank); + + drm_handle_vblank(nv_crtc->base.dev, head); return NVKM_EVENT_KEEP; } @@ -86,11 +88,9 @@ nouveau_drm_vblank_enable(struct drm_device *dev, int head) struct nouveau_drm *drm = nouveau_drm(dev); struct nouveau_disp *pdisp = nouveau_disp(drm->device); - if (WARN_ON_ONCE(head > ARRAY_SIZE(drm->vblank))) + if (head >= pdisp->vblank->index_nr) return -EIO; - WARN_ON_ONCE(drm->vblank[head].func); - drm->vblank[head].func = nouveau_drm_vblank_handler; - nouveau_event_get(pdisp->vblank, head...
2014 Apr 19
10
[Bug 77674] New: "failed to read DPCD" on wake up with external monitor
...not be, but my "Linux 3.11-2-amd64 #1 SMP Debian 3.11.8-1 (2013-11-13) x86_64 GNU/Linux" (Mint, Debian Edition, "testing"). Optimus is disabled in BIOS (only discrete is used). On waking up I see four lines: [ 8618.926501] mei_me 0000:00:16.0: suspend [ 8623.309085] nouveau E[ PDISP][000:01:00.0] DP:0006:0f48: failed to read DPCD [ 8625.220708] dpm_run_callback(): usb_dev_resume+0x0/0x10 [usbcore] returns -32 [ 8625.220712] PM: Device 4-1.8.1.1.1 failed to resume async: error -32 Reproducible only with external monitors (via dock station). Sorry, not sure how to get Nouvea...
2023 Dec 03
1
Meaning of the engines in paramaters of nouveau module
In https://nouveau.freedesktop.org/KernelModuleParameters.html, there is: Here is a list of engines: DEVICE DMAOBJ PBSP PCE0 PCE1 PCE2 PCRYPT PDISP PFIFO PGRAPH PMPEG PPM PPPP PVP SW Also, in debug: CLIENT I have tried to find a description of those. https://envytools.readthedocs.io/en/latest/ help a bit, but I don't find a precise correlation. https://nouveau.freedesktop.org/NouveauTerms.html does not seem...
2013 Aug 19
0
[PATCH] drm/nouveau: fix vblank deadlock
...ruct nouveau_crtc, vblank); > + > + drm_handle_vblank(nv_crtc->base.dev, head); > return NVKM_EVENT_KEEP; > } > > @@ -86,11 +88,9 @@ nouveau_drm_vblank_enable(struct drm_device *dev, int head) > struct nouveau_drm *drm = nouveau_drm(dev); > struct nouveau_disp *pdisp = nouveau_disp(drm->device); > > - if (WARN_ON_ONCE(head > ARRAY_SIZE(drm->vblank))) > + if (head >= pdisp->vblank->index_nr) > return -EIO; > - WARN_ON_ONCE(drm->vblank[head].func); > - drm->vblank[head].func = nouveau_drm_vblank_handler; > - nouvea...
2015 May 14
35
[Bug 90453] New: Desktop periodically freezes when using Nouveau & getting "nouveau E[PDISP]" errors in dmesg
https://bugs.freedesktop.org/show_bug.cgi?id=90453 Bug ID: 90453 Summary: Desktop periodically freezes when using Nouveau & getting "nouveau E[PDISP]" errors in dmesg Product: xorg Version: unspecified Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: critical Priority: medium Component: Driver/nouveau Assignee: nouveau at lists....
2009 May 06
4
[ win32utils-Feature Requests-25792 ] Create a pure Ruby win32-ole library
Feature Requests item #25792, was opened at 2009-05-05 17:29 You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=414&aid=25792&group_id=85 Category: None Group: None Status: Open Resolution: None Priority: 3 Submitted By: Daniel Berger (djberg96) Assigned to: Nobody (None) Summary: Create a pure Ruby win32-ole library Initial Comment: The current Win32OLE
2013 Aug 27
0
[PATCH 4/9] drm/nouveau: Allow asymmetric nouveau_event_get/_put
...rm/nouveau/nouveau_drm.c @@ -88,7 +88,6 @@ nouveau_drm_vblank_enable(struct drm_device *dev, int head) if (WARN_ON_ONCE(head > ARRAY_SIZE(drm->vblank))) return -EIO; - WARN_ON_ONCE(drm->vblank[head].func); drm->vblank[head].func = nouveau_drm_vblank_handler; nouveau_event_get(pdisp->vblank, head, &drm->vblank[head]); return 0; @@ -99,11 +98,8 @@ nouveau_drm_vblank_disable(struct drm_device *dev, int head) { struct nouveau_drm *drm = nouveau_drm(dev); struct nouveau_disp *pdisp = nouveau_disp(drm->device); - if (drm->vblank[head].func) - nouveau_event_p...
2014 Sep 22
3
[Bug 84203] New: HDMI gives no more signal
...on my screen. I knew it was working some months (and upgrades) ago. After testing I found out the issue was introduced between kernel v3.14 and v3.15. Situation: Insert HDMI cable into my laptop, and no signal on the external display. The dmesg fills with errors also: [ 186.210622] nouveau E[ PDISP][0000:01:00.0] INVALID_STATE [UNK08] chid 0 mthd 0x0080 data 0x00000000 [ 186.210627] nouveau E[ PDISP][0000:01:00.0] Core: [ 186.210634] nouveau E[ PDISP][0000:01:00.0] 0x0084: 0x5dc34da1 -> 0x80000000 [ 186.210640] nouveau E[ PDISP][0000:01:00.0] 0x0088: 0x00000000 e...
2017 Jul 03
2
[PATCH] disp/gf119-: avoid creating non-existent heads
...119.c b/drm/nouveau/nvkm/engine/disp/gf119.c index d8765b57..415987e9 100644 --- a/drm/nouveau/nvkm/engine/disp/gf119.c +++ b/drm/nouveau/nvkm/engine/disp/gf119.c @@ -168,7 +168,7 @@ int gf119_disp_new_(const struct nv50_disp_func *func, struct nvkm_device *device, int index, struct nvkm_disp **pdisp) { - u32 heads = nvkm_rd32(device, 0x022448); + u32 heads = fls(nvkm_rd32(device, 0x612004) & 0xf); return nv50_disp_new_(func, device, index, heads, pdisp); } diff --git a/drm/nouveau/nvkm/engine/disp/headgf119.c b/drm/nouveau/nvkm/engine/disp/headgf119.c index b3355275..8d44bdf6 100644...
2014 Feb 23
3
nouveau graphical corruption in 3.13.2
On 9 February 2014 02:57, Ilia Mirkin <imirkin at alum.mit.edu> wrote: > On Sat, Feb 8, 2014 at 10:38 AM, Daniel J Blueman <daniel at quora.org> wrote: >> Interestingly, there was graphical failure booting 3.6.11, even >> nvidia-current fails to initialise, but these two issues could be due >> to running the Xorg stack in Ubuntu 14.04 pre-release. Using >>
2014 Jun 20
5
[Bug 80300] New: [NVE7] Fails to suspend on 3.15
...tus: NEW Version: unspecified Component: Driver/nouveau Product: xorg After upgrading to: Linux svoboda 3.15.1-1-ARCH #1 SMP PREEMPT Tue Jun 17 09:32:20 CEST 2014 x86_64 GNU/Linux nouveau fails to suspend. The interesting dmesg lines are: [ 1408.108662] nouveau E[ PDISP][0000:01:00.0][0xc000917c][ffff8804261aab80] fini: 0xc2071088 [ 1408.108663] nouveau E[ PDISP][0000:01:00.0][0xc000917c][ffff8804261aab80] failed suspend, -16 I have one output connected, an active DisplayPort -> DVI adapter to drive my 27" 2560x1440 monitor. The card is a Quadro K2000M...