Displaying 20 results from an estimated 400 matches similar to: "[PATCH] drm/nouveau: provide ctxprog/ctxvals in ihex format"
2010 Feb 25
3
[PATCH 1/3] drm/nv50: Implement ctxprog/state generation.
This removes dependence on external firmware for NV50 generation cards.
If the generated ctxprogs don't work for you for some reason, please
report it.
Signed-off-by: Marcin Ko?cielnicki <koriakin at 0x04.net>
---
drivers/gpu/drm/nouveau/Makefile | 2 +-
drivers/gpu/drm/nouveau/nouveau_drv.h | 1 +
drivers/gpu/drm/nouveau/nv50_graph.c | 74 +-
2009 Dec 22
1
[TEST REQUEST] NV50/NV8x/NV9x ctxprog and ctxvals generator
So, I wrote a generator for ctxprogs on NV50, NV84, NV86, NV92, NV94, NV96,
NV98. Atm it's only tested with NV86 and I'd like to see if it works for all
the other cards, especially NV50. NVAx support is still missing due to some
differences, but should be coming soon. Address is
http://0x04.net/~mwk/gen.diff , please test it with all mentioned cards, and
involve as much gallium as
2010 Feb 24
2
[TEST REQUEST] NV50/NV8x/NV9x/NVAx ctxprog and ctxvals generator
http://0x04.net/~mwk/0001-drm-nv50-Implement-ctxprog-state-generation.patch
This patch makes nouveau generate its own ctxprogs out of thin air on NV50
family cards and allows us to get rid of nvidia's firmware.
It differs quite a bit from nvidia progs and needs thorough testing on as many
chipsets and applications as possible, including gallium3d. Anything that
works with nvidia firmware,
2009 Aug 17
5
[Bug 23373] New: X goes to 100% cpu on start with GeForce 9400 (0x086a, C79)
http://bugs.freedesktop.org/show_bug.cgi?id=23373
Summary: X goes to 100% cpu on start with GeForce 9400 (0x086a,
C79)
Product: xorg
Version: git
Platform: x86-64 (AMD64)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Driver/nouveau
AssignedTo:
2010 Apr 02
1
[PATCH] drm/nv50: Add NVA3 support in ctxprog/ctxvals generator.
Signed-off-by: Marcin Ko?cielnicki <koriakin at 0x04.net>
---
drivers/gpu/drm/nouveau/nv50_grctx.c | 13 ++++++++++++-
1 files changed, 12 insertions(+), 1 deletions(-)
diff --git a/drivers/gpu/drm/nouveau/nv50_grctx.c b/drivers/gpu/drm/nouveau/nv50_grctx.c
index 3c3cc46..42a8fb2 100644
--- a/drivers/gpu/drm/nouveau/nv50_grctx.c
+++ b/drivers/gpu/drm/nouveau/nv50_grctx.c
@@ -177,6 +177,7
2010 Feb 25
0
[PATCH] drm/nv50: Remove redundant/incorrect ctxvals initialisation.
11c/004 offset corresponds to PGRAPH reg 0x400828, and is initialised
earlier anyway by both our ctxprog generator and blob ctxvals. It's
actually incorrect with the generator, since we use different layout
on pre-NVA0.
Signed-off-by: Marcin Ko?cielnicki <koriakin at 0x04.net>
---
drivers/gpu/drm/nouveau/nv50_graph.c | 4 ----
1 files changed, 0 insertions(+), 4 deletions(-)
diff
2010 Jan 08
10
[Bug 25952] New: GeForce 9800 GTX - nouveau_init takes ~ 1 minute to complete
http://bugs.freedesktop.org/show_bug.cgi?id=25952
Summary: GeForce 9800 GTX - nouveau_init takes ~ 1 minute to
complete
Product: xorg
Version: unspecified
Platform: Other
OS/Version: All
Status: NEW
Severity: major
Priority: high
Component: Driver/nouveau
AssignedTo: nouveau at
2009 Aug 13
6
[Bug 23295] New: nouveau KMS: null pointer dereference if native mode is not found
http://bugs.freedesktop.org/show_bug.cgi?id=23295
Summary: nouveau KMS: null pointer dereference if native mode is
not found
Product: xorg
Version: git
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: Driver/nouveau
AssignedTo: nouveau at
2009 Aug 16
2
[PATCH] drm/nv04: fix null pointer dereferences of native_mode
Subject: [PATCH] drm/nv04: fix null pointer dereferences of native_mode
nv_connector->native_mode is not set when no modes were found for the
connector, so its existence can't be assumed.
In nv04_dfp_mode_fixup, reject the mode if GPU scaling is enabled but
native mode is not known.
In nv04_dfp_mode_set, use clock value from nv_encoder->mode instead of
nv_connector->native_mode. If
2012 Oct 09
1
Fix for potential nouveau-ddx/x-server crash on XOrg 1.12+
Hi all,
the following patch fixes a race-condition in the nouveau
ddx which caused frequent x-server crashes for at least 1
user under some loads when OpenGL triple-buffering is enabled,
which it is by default on XOrg 1.12 and later.
As a side effect, it provides a small optimization for the
common case of bufferswap at next vblank.
The other way to avoid the race + possible crash is
to set
2011 Oct 29
1
"enable ctxprog xfer only when we need it to save power" introduces big performance regression
Hi
I've bisected pretty big performance regression (nv92):
$ git bisect good
b2737681d5442f05ab6419e05468c3d2511a5ced is the first bad commit
commit b2737681d5442f05ab6419e05468c3d2511a5ced
Author: Martin Peres <martin.peres at ensi-bourges.fr>
Date: Sat Jul 30 23:08:45 2011 +0200
drm/nv50/gr: enable ctxprog xfer only when we need it to save power
This patch adds
2012 Nov 11
0
[PATCH] drm/nv40: allocate ctxprog with kmalloc
Some archs defconfigs have CONFIG_FRAME_WARN set to 1024, which lead to this
warning:
drivers/gpu/drm/nouveau/core/engine/graph/ctxnv40.c: warning: the frame size
of 1184 bytes is larger than 1024 bytes
Reported-by: Geert Uytterhoeven <geert at linux-m68k.org>
Signed-off-by: Marcin Slusarz <marcin.slusarz at gmail.com>
---
drivers/gpu/drm/nouveau/core/engine/graph/ctxnv40.c | 12
2009 Dec 15
8
[Bug 25658] New: Move to loadable firmware breaks suspend on nVidia 9800M
http://bugs.freedesktop.org/show_bug.cgi?id=25658
Summary: Move to loadable firmware breaks suspend on nVidia 9800M
Product: xorg
Version: git
Platform: x86-64 (AMD64)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Driver/nouveau
AssignedTo: nouveau at
2007 Dec 01
16
[Bug 13481] New: RandR12 fails on GF6600Go
http://bugs.freedesktop.org/show_bug.cgi?id=13481
Summary: RandR12 fails on GF6600Go
Product: xorg
Version: git
Platform: x86 (IA32)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Driver/nouveau
AssignedTo: nouveau at lists.freedesktop.org
ReportedBy: anssi
2008 Apr 14
14
[Bug 15502] New: Unknown LVDS configuration bits
http://bugs.freedesktop.org/show_bug.cgi?id=15502
Summary: Unknown LVDS configuration bits
Product: xorg
Version: unspecified
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: low
Component: Driver/nouveau
AssignedTo: nouveau at lists.freedesktop.org
ReportedBy: pee at
2010 Feb 28
1
[PATCH 1/2] drm/nv50: Make ctxprog wait until interrupt handler is done.
This will fix races between generated ctxprogs and interrupt handler.
Signed-off-by: Marcin Ko?cielnicki <koriakin at 0x04.net>
---
drivers/gpu/drm/nouveau/nv50_grctx.c | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/drivers/gpu/drm/nouveau/nv50_grctx.c b/drivers/gpu/drm/nouveau/nv50_grctx.c
index d105fcd..9f909ab 100644
---
2010 Jan 24
21
[Bug 26193] New: nouveau falls back to NoAccel on 9400M
http://bugs.freedesktop.org/show_bug.cgi?id=26193
Summary: nouveau falls back to NoAccel on 9400M
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: bjt23
2009 Dec 10
0
Nouveau ctxprogs (Re: [git pull] drm)
On Thu, 10 Dec 2009 15:33:13 -0500
"C. Bergstr?m" <cbergstrom at pathscale.com> wrote:
> Pekka Paalanen
>
> > The big question is what we call ctxprogs: binary blobs that are
> > clearly executable, running somewhere in the GPU. No-one seems
> > to know, if those are copyrightable, or if they can be
> > redistributed. In their current form, they have
2017 Nov 05
0
ntfs user mappings?
Not bad but I wanted an ldap version because I was having issues
running ldbsearch as a normal user.
I created the following functions to get it in and out of base64 and hex
swap_endian()
{
local input=$1
local output=""
while [ "${input}" != "" ];do
output="${input:0:2}${output}"
input=${input:2}
done
echo $output
}
base64_to_hex()
{
echo $(echo
2010 Nov 28
21
[Bug 31957] New: Video Noise on HDMI output
https://bugs.freedesktop.org/show_bug.cgi?id=31957
Summary: Video Noise on HDMI output
Product: xorg
Version: unspecified
Platform: x86-64 (AMD64)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Driver/nouveau
AssignedTo: nouveau at lists.freedesktop.org