search for: nouveau_channel_init

Displaying 9 results from an estimated 9 matches for "nouveau_channel_init".

2014 Jan 31
3
Help needed for bug 58556
...y to show images on the screen.] My tests were pretty bruteforcing ones: * comment all nouveau_accel_init content, and uncomment block by block until it works; * then comment all nouveau_channel_new content, and uncomment function by function until it works; * and finally, I did the same inside nouveau_channel_init (for this function, only the vram creation, gart creation and dma variables initialisation were enough to get a clean screen) . To sum up what pieces of nouveau_accel_init were needed to get a clean screen: * return if card is an NV96 one; * init fence; * run nouveau_channel_new: * nouveau_ch...
2014 Jan 31
0
Help needed for bug 58556
...> My tests were pretty bruteforcing ones: > * comment all nouveau_accel_init content, and uncomment block by block > until it works; > * then comment all nouveau_channel_new content, and uncomment function by > function until it works; > * and finally, I did the same inside nouveau_channel_init (for this > function, only the vram creation, gart creation and dma variables > initialisation were enough to get a clean screen). > > To sum up what pieces of nouveau_accel_init were needed to get a clean > screen: > * return if card is an NV96 one; > * init fence; > *...
2012 Aug 19
2
[PATCH 10/10] drm/nouveau: fix off-by-one bugs related to command submission in IB mode
....c | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/gpu/drm/nouveau/nouveau_chan.c b/drivers/gpu/drm/nouveau/nouveau_chan.c index fd15ebf..d0c0271 100644 --- a/drivers/gpu/drm/nouveau/nouveau_chan.c +++ b/drivers/gpu/drm/nouveau/nouveau_chan.c @@ -318,7 +318,7 @@ nouveau_channel_init(struct nouveau_channel *chan, u32 vram, u32 gart) chan->dma.ib_base = 0x10000 / 4; chan->dma.ib_max = (0x01000 / 8) - 1; chan->dma.ib_put = 0; - chan->dma.ib_free = chan->dma.ib_max - chan->dma.ib_put; + chan->dma.ib_free = chan->dma.ib_max - chan->dma.ib_pu...
2014 Feb 04
1
Help needed for bug 58556
...pretty bruteforcing ones: >> * comment all nouveau_accel_init content, and uncomment block by block >> until it works; >> * then comment all nouveau_channel_new content, and uncomment function by >> function until it works; >> * and finally, I did the same inside nouveau_channel_init (for this >> function, only the vram creation, gart creation and dma variables >> initialisation were enough to get a clean screen). >> >> To sum up what pieces of nouveau_accel_init were needed to get a clean >> screen: >> * return if card is an NV96 one; &gt...
2014 Jan 31
2
Help needed for bug 58556
Hello List, I am trying to solve bug 58556 [1], but I will need some help as I don't understand all that is going on. The system is composed of an NV96 (9600 GT) and an NVAC (9400 M) card; acceleration is disabled, otherwise the system hangs at boot after initialising the NV96 card. The problem consist of a complete garbage screen in console mode, and a one-third gabage screen in GUI.
2018 Aug 30
3
[PATCH 0/2] drm/nouveau: Use more standard logging styles
Reduces object size ~4kb Joe Perches (2): drm/nouveau: Add new logging function nv_cli_printk drm/nouveau: Convert NV_PRINTK macros and uses to new nv_cli_<level> macros drivers/gpu/drm/nouveau/nouveau_abi16.c | 2 +- drivers/gpu/drm/nouveau/nouveau_chan.c | 12 +++---- drivers/gpu/drm/nouveau/nouveau_drm.c | 21 +++++++++++ drivers/gpu/drm/nouveau/nouveau_drv.h | 44
2015 Aug 31
8
[RFC PATCH v2 0/5] More explicit pushbuf error handling
Hi there, Resending these now that they've had some more polish and testing, and I heard that Ben's vacation is over :-) These patches work as a starting point for more explicit error mechanisms and better robustness. At the moment, when a job hangs or faults, it seems that nouveau doesn't quite know how to handle the situation and often results in a hang. Some of these situations
2012 Dec 20
32
[Bug 58556] New: MacBook Pro 5, 1 with nVidia 9400m and 9600m, scrambled screen
https://bugs.freedesktop.org/show_bug.cgi?id=58556 Priority: medium Bug ID: 58556 Assignee: nouveau at lists.freedesktop.org Summary: MacBook Pro 5,1 with nVidia 9400m and 9600m, scrambled screen QA Contact: xorg-team at lists.x.org Severity: major Classification: Unclassified OS: other
2020 May 11
10
[RFC] Remove AGP support from Radeon/Nouveau/TTM
Hi guys, Well let's face it AGP is a total headache to maintain and dead for at least 10+ years. We have a lot of x86 specific stuff in the architecture independent graphics memory management to get the caching right, abusing the DMA API on multiple occasions, need to distinct between AGP and driver specific page tables etc etc... So the idea here is to just go ahead and remove the support