This approach is already handled by the subdev system. Remove
unneeded variable in the process
Signed-off-by: Emil Velikov
---
drivers/gpu/drm/nouveau/nv50_instmem.c | 10 +++---
drivers/gpu/drm/nouveau/nvc0_instmem.c | 10 +++---
2 files changed, 6 insertions(+), 14 deletions
This approach is already handled by the subdev system. Remove
unneeded variable in the process
Signed-off-by: Emil Velikov
---
drivers/gpu/drm/nouveau/nouveau_gpuobj.c | 12
1 file changed, 4 insertions(+), 8 deletions(-)
diff --git a/drivers/gpu/drm/nouveau/nouveau_gpuobj.c
b
Signed-off-by: Emil Velikov
---
drivers/gpu/drm/nouveau/nouveau_fb.h |1 -
drivers/gpu/drm/nouveau/nouveau_gpio.h |3 ---
2 files changed, 4 deletions(-)
diff --git a/drivers/gpu/drm/nouveau/nouveau_fb.h
b/drivers/gpu/drm/nouveau/nouveau_fb.h
index b804fd0..5f62743 100644
--- a
Removes unnecessary goto statement
fini subdevices before destroying them
Signed-off-by: Emil Velikov
---
drivers/gpu/drm/nouveau/nouveau_device.c | 26 +++---
1 file changed, 15 insertions(+), 11 deletions(-)
diff --git a/drivers/gpu/drm/nouveau/nouveau_device.c
b
From: Andreas Heider
Currently nouveau only registers as a vga_switcheroo client, but never
unregisters. This patch adds the necessary unregister calls.
Signed-off-by: Andreas Heider
---
v2: Rebased on top of master
drivers/gpu/drm/nouveau/nouveau_state.c |2 ++
1 file changed, 2 insertio
From: Andreas Heider
Currently vga_switcheroo_unregister_handler is called unconditionally when
nouveau is unloaded, even when nouveau never registered a handler. This
interferes with other switcheroo handlers, as vga_switcheroo doesn't check who
called unregister_handler, but simply unregisters
Hello all, this series includes a wide range of fixes - from a few
month's old one-liners from Andreas Heider regarding vga_switcheroo, via a
null pointer dereference and double memory allocation, to a buffer overflow.
Please review and comment
---
drivers/gpu/drm/nouveau/nouveau_acpi.c |3
On Wed, 11 Apr 2012 18:59:49 +0100, rustyBSD wrote:
Hi,
I'm trying to compile nouveau on OpenBSD, but I always get an error
message.
Hello rusty
One thing that you should be aware is that you would need a drm(or ported)
kernel module as nouveau does provide KMS only
Secondly, take into acc
On Sun, 25 Mar 2012 19:54:20 +0100, fbs 777 wrote:
I cant make the nouveau work with an arcade monitor, problably because
the
EDID.
I can make modeline work fine to reduce the horizontal to 15khz, tested
in
a normal pc monitor (with ugly visual because the 15khz in horizontal).
But when i
On Mon, 05 Mar 2012 15:59:02 -, Arokux B. wrote:
Hi,
I have following idea, but do know if it's good. I suppose nouveau has
not that many testers. To install the git drivers is very cumbersome
and people can easily brake their systems also. How about assembling
live usb out of git so that
ned-off-by: Emil Velikov
---
drivers/gpu/drm/nouveau/nv50_vm.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/nouveau/nv50_vm.c
b/drivers/gpu/drm/nouveau/nv50_vm.c
index f06f4ad..44fbac9 100644
--- a/drivers/gpu/drm/nouveau/nv50_vm.c
+++ b/drivers/gpu/d
On Mon, 16 Jan 2012 08:29:17 -, schmidt...@t-online.de
wrote:
Hello everyone,
Hi Ralph
i use the noveau framebuffer device in kernel version 2.6.37.6.
my graphic adapter is a msi 9500gt, connected to a Barco CRT projector.
The Barco will only accept RGB signals with a negative sync.
I
On Wed, 14 Dec 2011 21:43:13 -, csol...@gmail.com
wrote:
I've tried to use Nouveau several times, with several operative systems
(Ubuntu, Mint, Trisquel). Seemingly, the versions of Nouveau are too old,
since my screen is detected as being smaller than it is. All in all, I
tried to follow
On Tue, 06 Dec 2011 20:10:37 -, Dmitry A. Ashkadov
wrote:
Hello!
I have Nvidia NVS 4200M installed on my laptop. Does nouveau support it?
If I change video to Discrete card in BIOS, then nouveau (version
0.0.16) logs:
nouveau: probe of :01:00.0 failed with error -22
and
[drm] fa
This commit resolves a possible 'NULL pointer dereference'
It uses the same approach as radeon, intel and nouveau/nv50
Fixes bug 'Nouveau: Kernel oops when unplugging external monitor'
https://bugs.freedesktop.org/show_bug.cgi?id=40336
Signed-off-by: Emil Velikov
---
dri
Fixes possbile NULL pointer dereference
Resolves 'kernel crash in nv50_crtc_do_mode_set_base during shutdown'
https://bugs.freedesktop.org/show_bug.cgi?id=40005
Signed-off-by: Emil Velikov
---
drivers/gpu/drm/nouveau/nv50_crtc.c | 12 ++--
1 files changed, 10 insert
Signed-off-by: Emil Velikov
---
drivers/gpu/drm/nouveau/nv40_pm.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/nouveau/nv40_pm.c
b/drivers/gpu/drm/nouveau/nv40_pm.c
index c5ad31c..aa9fded 100644
--- a/drivers/gpu/drm/nouveau/nv40_pm.c
+++ b/drivers
Correct some missing/misplaced brackets in drmmode_pre_init()
The issue was exposed when trying a 4 monitor desktop using two
cards/gpus
Resolves https://bugs.freedesktop.org/show_bug.cgi?id=39099
Reported-By: Damian Nowak
Tested-By: Damian Nowak
Signed-off-by: Emil Velikov
---
src
On Mon, 18 Jul 2011 21:42:16 +0100, Andrew Green
wrote:
Hi,
I think I've found a mistake in the Gallium instructions in the Nouveau
wiki (http://nouveau.freedesktop.org/wiki/GalliumHowto).
According to that page, one should run ./configure like this:
./configure --enable-debug --enable-
Signed-off-by: Emil Velikov
---
drivers/gpu/drm/nouveau/nouveau_bios.c |6 ++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/drivers/gpu/drm/nouveau/nouveau_bios.c
b/drivers/gpu/drm/nouveau/nouveau_bios.c
index aefc5cb..58d8c85 100644
--- a/drivers/gpu/drm/nouveau
The current patch fixes yet another Gigabyte vbios
It used to work with the 2.6.33 kernel thus it can be
considered a regression
Should apply cleanly agains nouveau/master
NOTE: This is a candidate for the 3.0 kernel
___
Nouveau mailing list
Nouveau@list
The connector table lies, the card has DVI-I not HDMI
Fixes bug https://bugs.freedesktop.org/show_bug.cgi?id=35675
v2: Mention the bugreport
Signed-off-by: Emil Velikov
---
drivers/gpu/drm/nouveau/nouveau_bios.c |6 ++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a
Signed-off-by: Emil Velikov
---
drivers/gpu/drm/nouveau/nouveau_temp.c |7 +++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/drivers/gpu/drm/nouveau/nouveau_temp.c
b/drivers/gpu/drm/nouveau/nouveau_temp.c
index 47630fb..2aa8bb8 100644
--- a/drivers/gpu/drm/nouveau
Many (all?) of the coefficients related to calculating the
correct temperature are signed integers
This patch correcly parses and stores those values
It also ensures that the default offset is 0 (previously 1)
Affected cards - the original nv50 and the nv40 family
Signed-off-by: Emil Velikov
On Fri, 2011-06-17 at 10:14 +1000, Ben Skeggs wrote:
> On Thu, 2011-06-16 at 23:40 +0100, Emil Velikov wrote:
> > On Thu, 16 Jun 2011 04:43:59 +0100, Ben Skeggs wrote:
> >
> > > On Sat, 2011-06-11 at 13:30 +0100, Emil Velikov wrote:
> > >> While parsing
As you have figured out already the issue is related to the
EDID parser in the common drm code.
I believe somewhere during the development process the parsing
became more strict, thus your issue.
Note the following differences
* "old kernel" - 2.6.36 (modeline via xorg.conf)
1280x720 (0x79)
So let see if I got this correct
Desktop card with 2 monitors connected to it
1 - Default monitor connected via DVI
2 - Second monitor (TV actually), via VGA
Even though xrandr reports display 2 to have resolution set to
1280x720 50hz, the display itself reports 1202x670 50hz
When you say linu
: Emil Velikov
---
drivers/gpu/drm/nouveau/nouveau_perf.c |5 +
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/drivers/gpu/drm/nouveau/nouveau_perf.c
b/drivers/gpu/drm/nouveau/nouveau_perf.c
index f2d98c9..b0e995f 100644
--- a/drivers/gpu/drm/nouveau/nouveau_perf.c
+++ b
On Sun, 05 Jun 2011 13:15:36 +0100, Mariane wrote:
Thank you for both answers. I am not going to compile the kernel but ppa
sounds good.
For Younes Manton: You can read the details here:
http://ubuntuforums.org/showthread.php?t=1689253
(you don't have to login if you just want to read).
Mari
On Sat, 04 Jun 2011 18:04:14 +0100, Mariane wrote:
Hi everyone,
I'm not used to beta programs and it's the first time I try to compile a
driver, so please excuse me if I ask silly questions. I have Ubuntu 10.10,
KDE desktop, and my nvidia card GeForce 9300 H GS seems impossible to
configure fo
On Tue, 17 May 2011 17:34:38 +0100, wrote:
https://bugs.freedesktop.org/show_bug.cgi?id=37284
--- Comment #4 from tim blechmann 2011-05-17 09:34:37 PDT ---
...
either it is a different issue, or it the log is not synced to disc
The above has been taken from the latest Xorg.log in the bug rep
Hi Tim,
First of all the bug report you linked is about a issue relating both the
blob (nvidia's proprietary driver) and nouveau
Thus:
* Most likely the issue is not nouveau related, but nevertheless take a
look further down
1. We do *not* handle bug reports of the blob
2. The bug report contai
On Sat, 30 Apr 2011 01:17:13 +0100, Martin Peres wrote:
From: Martin Peres
v2: Reclock memory after reclocking the other engines
Signed-off-by: Martin Peres
---
drivers/gpu/drm/nouveau/nouveau_pm.c | 11 +--
drivers/gpu/drm/nouveau/nouveau_pms.h | 98 +
drivers/gpu
On Thu, 28 Apr 2011 12:43:31 +0100, Maxim Levitsky
wrote:
Martin, one more thing, this is my observations regarding clocks I
finished today:
clock = (ref * N / M) >> (P & 0x7)
first line is blob, second nouveau
level0:
P NNMM
0x4008 - memory - 0018e200
You can try playing with WrappedFB (man nouveau), AFAIK it *does*
resolve similar issue on another Debian box.
Another option is to change/enable/disable xft fonts inside xterm.
How do you configure your dial head setup - xrandr of xorg.conf ?
Cheers
___
Nuke unneeded parameter 'offset' (value already stored in
'bios->offset')
Signed-off-by: Emil Velikov
---
drivers/gpu/drm/nouveau/nouveau_bios.c | 12 ++--
1 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/drivers/gpu/drm/nouveau/nouveau_bios.c
b/
Purge bitoffset as we already store the type (bit,bmp)
as well as the offset (inside struct nvbios)
Signed-off-by: Emil Velikov
---
drivers/gpu/drm/nouveau/nouveau_bios.c | 27 +--
1 files changed, 13 insertions(+), 14 deletions(-)
diff --git a/drivers/gpu/drm/nouveau
Rename bit_table() to find_bit_table() to make the
if easier on the eyes, as well as to remove duplication
i.e. existing struct already has the same name
Signed-off-by: Emil Velikov
---
drivers/gpu/drm/nouveau/nouveau_bios.c |4 ++--
drivers/gpu/drm/nouveau/nouveau_bios.h |2 +-
drivers
Hi Mario
Would you mind attaching kernel and X logs for *both* software
configurations so that some conclusions can be made.
Just to point out you have not even mentioned what card do you have
(apart from the fact that it is nvidia =).
Some screenshots may also be useful (but optional) - a pictur
Can you please attach both full kernel and X logs (as plain text).
If for some reason you feel that some information is too sensitive to be
shared, please remove it. Try to keep the logs as complete as possible
as they might have some relevant information.
Does the liveCD (guessing Arch as well) l
Hi Otto
Our current policy is that we do not cover any bugs related to
nouveau-dri for your card[1]. Therefore I would you remove the package
from your system and try to reproduce the bug.
If you can please attach the logs as you did previously
[1] http://nouveau.freedesktop.org/wiki/MesaDrivers
incorrect as some vbioses store a clock value that is less
than the refference clock of the pll.
Thus we are reporting the reff_clk as it is the frequency the
pll actually operates
v2 - Convert NV_INFO() messages to NV_DEBUG()
Provide more information in the actuall message
Signed-off-by: Emil
Your dmesg looks fine (apart from "DCB encoder 1 unknown")
Can you try forcing another resolution as mentioned before, see
ForceModes [1]
[1] http://nouveau.freedesktop.org/wiki/KernelModeSetting
___
Nouveau mailing list
Nouveau@lists.freedesktop.org
ht
Benoit Gschwind
Your system has an IGP - integrated graphics processor, with no
memory chips. Thus no memory clk is used nor set.
nvidia-settings reports the frequency of your system memory.
In some vbioses the memory clk for IGPs is set to 0 just to explicitly
confirm the above statement.
On
On Mon, 21 Mar 2011 20:08:46 -, Mathieu Marquer
wrote:
On Mon, Mar 21, 2011 at 21:06, Emil Velikov wrote:
On Mon, 21 Mar 2011 20:02:01 -, Mathieu Marquer <
mathieu.marq...@gmail.com> wrote:
On Mon, Mar 21, 2011 at 20:55, Emil Velikov
>wrote:
There are a couple of th
On Mon, 21 Mar 2011 20:02:01 -, Mathieu Marquer
wrote:
On Mon, Mar 21, 2011 at 20:55, Emil Velikov wrote:
There are a couple of things that should be taken into account
1. In the dmesg log provided nouveau is not loaded (remove nomodeset from
the kernel command line)
I'm not
There are a couple of things that should be taken into account
1. In the dmesg log provided nouveau is not loaded (remove nomodeset from
the kernel command line)
2. Please (re)move the nouveau_dri.so file, as 3D is not supported.
Most likely the issue is unrelated to point 2, but without a compr
On Sat, 19 Mar 2011 01:38:56 -, Ben Skeggs wrote:
On Fri, 2011-03-18 at 19:57 +, Emil Velikov wrote:
On Fri, 2011-03-18 at 22:04 +1000, Ben Skeggs wrote:
> On Fri, 2011-03-18 at 01:15 +0000, Emil Velikov wrote:
> > On some cards the memory and/or shader pll can be swi
This patch fixes messages such as
ERROR: space required after that ','
ERROR: spaces required around that '='
Signed-off-by: Emil Velikov
---
drivers/gpu/drm/nouveau/nouveau_drv.h |4 ++--
drivers/gpu/drm/nouveau/nouveau_grctx.h | 10 +-
drivers/gpu/drm/n
Fix 'ERROR: that open brace { should be on the previous line'
Fix 'ERROR: else should follow close brace }'
Signed-off-by: Emil Velikov
---
drivers/gpu/drm/nouveau/nv04_crtc.c |3 +--
drivers/gpu/drm/nouveau/nv04_graph.c |6 ++
drivers/gpu/drm/nouveau
Fix 'ERROR: trailing whitespace',
Fix 'ERROR: do not use C99 // comments'
Signed-off-by: Emil Velikov
---
drivers/gpu/drm/nouveau/nouveau_state.c |2 +-
drivers/gpu/drm/nouveau/nv04_graph.c|2 +-
drivers/gpu/drm/nouveau/nv50_grctx.c|2 +-
drivers/gpu/drm/
Fix 'ERROR: code indent should use tabs where possible'
Fix 'ERROR: space required before the open parenthesis ('
Signed-off-by: Emil Velikov
---
drivers/gpu/drm/nouveau/nouveau_drv.h |6 +++---
drivers/gpu/drm/nouveau/nouveau_mem.c | 14 +++---
dri
Fix the following message
'ERROR: trailing statements should be on next line'
Signed-off-by: Emil Velikov
---
drivers/gpu/drm/nouveau/nouveau_display.c | 20 +++--
drivers/gpu/drm/nouveau/nouveau_mem.c | 12 --
drivers/gpu/drm/nouveau/nouveau_object.c |8 +++-
d
Perf tables v 1.2 and 1.3 (seen on Geforce FX/ 5) are not long enough to store
the voltage label/id
v2 - Remove comment from the code
Signed-off-by: Emil Velikov
---
drivers/gpu/drm/nouveau/nouveau_perf.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/gpu
On Fri, 2011-03-18 at 22:04 +1000, Ben Skeggs wrote:
> On Fri, 2011-03-18 at 01:15 +0000, Emil Velikov wrote:
> > On some cards the memory and/or shader pll can be switched off/disabled
> > Check and return the linked/standart clock
> >
> > Signed-off-by: Emil Veliko
On some cards the memory and/or shader pll can be switched off/disabled
Check and return the linked/standart clock
Signed-off-by: Emil Velikov
---
drivers/gpu/drm/nouveau/nv50_pm.c | 13 +
1 files changed, 13 insertions(+), 0 deletions(-)
diff --git a/drivers/gpu/drm/nouveau
Perf tables v 1.2 and 1.3 (seen on Geforce FX / 5) are not long enough to store
the voltage label/id
Signed-off-by: Emil Velikov
---
drivers/gpu/drm/nouveau/nouveau_perf.c |6 +-
1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/drivers/gpu/drm/nouveau/nouveau_perf.c
b
Hi Donald,
See the comments inline
On Wed, 09 Mar 2011 05:38:55 -, Donald Jenkins
wrote:
Hello.
Having serious problems with all nvidia boards plugged on my PC, now on
8400GS.
Xorg with 2D-only nouveau driver sets invalid preferred refresh rate
60hz on
SAMTRON 73v, when 75hz needed.
Roger, looking at your logs it appears that you are still running an old
version of nouveau
Make sure that you are running the latest git as it includes a few AGP
related bug-fixes
Note that nouveau is NOT only a kernel. For more info on how to download,
compile and install take a look at t
From 3dcc41d053357a93e523f0bcca593ed061fdac57 Mon Sep 17 00:00:00 2001
From: Emil Velikov
Date: Sun, 10 Oct 2010 19:21:30 +0100
Subject: [PATCH] Fixes while parsing perf tables on GF5
Perf tables v1.2 & 1.3 does not store voltage
Comment that the fanspeed does not apear to be valid for
201 - 260 of 260 matches
Mail list logo