search for: nvd0

Displaying 20 results from an estimated 64 matches for "nvd0".

Did you mean: nv50
2014 Dec 22
2
3.19.0-rc1 nouvea build failure on GeForce GT 610 only
CHK kernel/config_data.h CC [M] drivers/gpu/drm/nouveau/core/engine/dmaobj/nvd0.o drivers/gpu/drm/nouveau/core/engine/dmaobj/nvd0.c: In function ‘nvd0_dmaobj_bind’: drivers/gpu/drm/nouveau/core/engine/dmaobj/nvd0.c:54:8: error: ‘GM204_DISP_CORE_CHANNEL_DMA’ undeclared (first use in this function) case GM204_DISP_CORE_CHANNEL_DMA: ^ drivers/gpu/drm/nouveau/core/e...
2014 Dec 22
1
3.19.0-rc1 nouvea build failure on GeForce GT 610 only
On Mon, 2014-12-22 at 14:37 +0100, Paul Bolle wrote: > On Mon, 2014-12-22 at 13:01 +0000, Sid Boyce wrote: > > CHK kernel/config_data.h > > CC [M] drivers/gpu/drm/nouveau/core/engine/dmaobj/nvd0.o > > drivers/gpu/drm/nouveau/core/engine/dmaobj/nvd0.c: In function > > ‘nvd0_dmaobj_bind’: > > drivers/gpu/drm/nouveau/core/engine/dmaobj/nvd0.c:54:8: error: > > ‘GM204_DISP_CORE_CHANNEL_DMA’ undeclared (first use in this function) > > case GM204_DISP_CORE_CHAN...
2013 Aug 31
2
[PATCH] drm/nouveau/therm: ack any pending IRQ at init v2
...- do not limit this patch to nv84-a3 and make it nv84+ Signed-off-by: Martin Peres <martin.peres at labri.fr> --- drivers/gpu/drm/nouveau/core/subdev/therm/nv84.c | 19 ++++++++++++++++++- drivers/gpu/drm/nouveau/core/subdev/therm/nva3.c | 4 ++++ drivers/gpu/drm/nouveau/core/subdev/therm/nvd0.c | 4 ++++ 3 files changed, 26 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/nouveau/core/subdev/therm/nv84.c b/drivers/gpu/drm/nouveau/core/subdev/therm/nv84.c index 42ba633..8615d62 100644 --- a/drivers/gpu/drm/nouveau/core/subdev/therm/nv84.c +++ b/drivers/gpu/drm/nouveau/core/sub...
2014 Mar 19
1
[PATCH v2] disp/nvd0-: allow 540MHz data rate for nvd0+ devices
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=76319 Signed-off-by: Ilia Mirkin <imirkin at alum.mit.edu> --- It's unclear to me whether GF11x devices actually support this, but the disp "split" is at nvd0, so I went with that. The marketing docs are fairly unclear. However most of them don't actually have DP in the first place, so it may not be a huge issue. I don't have the hardware for testing this myself, but hopefully someone can verify that this doesn't break "regular" no...
2014 Mar 19
0
[PATCH] disp/nvd0-: allow 540MHz data rate for nvd0+ devices
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=76319 Signed-off-by: Ilia Mirkin <imirkin at alum.mit.edu> --- It's unclear to me whether GF11x devices actually support this, but the disp "split" is at nvd0, so I went with that. The marketing docs are fairly unclear. However most of them don't actually have DP in the first place, so it may not be a huge issue. I don't have the hardware for testing this myself, but hopefully someone can verify that this doesn't break "regular" no...
2014 Dec 22
0
3.19.0-rc1 nouvea build failure on GeForce GT 610 only
Hi Sid, On Mon, 2014-12-22 at 13:01 +0000, Sid Boyce wrote: > CHK kernel/config_data.h > CC [M] drivers/gpu/drm/nouveau/core/engine/dmaobj/nvd0.o > drivers/gpu/drm/nouveau/core/engine/dmaobj/nvd0.c: In function > ‘nvd0_dmaobj_bind’: > drivers/gpu/drm/nouveau/core/engine/dmaobj/nvd0.c:54:8: error: > ‘GM204_DISP_CORE_CHANNEL_DMA’ undeclared (first use in this function) > case GM204_DISP_CORE_CHANNEL_DMA: > ^...
2013 Sep 08
3
[PATCH 1/2] drm/nouveau/therm: ack any pending IRQ at init
...isable IRQs on fini() - silently ignore un-requested IRQs Signed-off-by: Martin Peres <martin.peres at labri.fr> --- drivers/gpu/drm/nouveau/core/subdev/therm/nv84.c | 17 +++++++++++++++-- drivers/gpu/drm/nouveau/core/subdev/therm/nva3.c | 2 +- drivers/gpu/drm/nouveau/core/subdev/therm/nvd0.c | 2 +- drivers/gpu/drm/nouveau/core/subdev/therm/priv.h | 1 + 4 files changed, 18 insertions(+), 4 deletions(-) diff --git a/drivers/gpu/drm/nouveau/core/subdev/therm/nv84.c b/drivers/gpu/drm/nouveau/core/subdev/therm/nv84.c index 42ba633..1d15c52 100644 --- a/drivers/gpu/drm/nouveau/core/su...
2014 Dec 22
0
3.19.0-rc1 nouvea build failure on GeForce GT 610 only
On 22/12/14 13:54, Paul Bolle wrote: > On Mon, 2014-12-22 at 14:37 +0100, Paul Bolle wrote: >> On Mon, 2014-12-22 at 13:01 +0000, Sid Boyce wrote: >>> CHK kernel/config_data.h >>> CC [M] drivers/gpu/drm/nouveau/core/engine/dmaobj/nvd0.o >>> drivers/gpu/drm/nouveau/core/engine/dmaobj/nvd0.c: In function >>> ‘nvd0_dmaobj_bind’: >>> drivers/gpu/drm/nouveau/core/engine/dmaobj/nvd0.c:54:8: error: >>> ‘GM204_DISP_CORE_CHANNEL_DMA’ undeclared (first use in this function) >>> cas...
2014 Aug 16
0
[PATCH 3/3] gm107/therm: add PWM fan support
...1 + drm/core/subdev/therm/gm107.c | 1 + nvkm/engine/device/gm100.c | 4 +- nvkm/include/subdev/therm.h | 1 + nvkm/subdev/therm/Makefile.am | 3 +- nvkm/subdev/therm/fan.c | 9 ++++- nvkm/subdev/therm/gm107.c | 93 +++++++++++++++++++++++++++++++++++++++++++ nvkm/subdev/therm/nvd0.c | 2 +- nvkm/subdev/therm/priv.h | 2 + 9 files changed, 109 insertions(+), 7 deletions(-) create mode 120000 drm/core/subdev/therm/gm107.c create mode 100644 nvkm/subdev/therm/gm107.c diff --git a/drm/Kbuild b/drm/Kbuild index 75aa5e3..c663181 100644 --- a/drm/Kbuild +++ b/drm/Kbu...
2013 Jul 23
4
[PATCH 1/3] drm/nouveau: fix vblank interrupt being called before event is setup
...4; } if (intr1 & 0x00000008) { - nouveau_event_trigger(priv->base.vblank, 1); + if (priv->base.vblank) + nouveau_event_trigger(priv->base.vblank, 1); nv_wr32(priv, 0x610024, 0x00000008); intr1 &= ~0x00000008; } diff --git a/drivers/gpu/drm/nouveau/core/engine/disp/nvd0.c b/drivers/gpu/drm/nouveau/core/engine/disp/nvd0.c index 52dd7a1..4095f65 100644 --- a/drivers/gpu/drm/nouveau/core/engine/disp/nvd0.c +++ b/drivers/gpu/drm/nouveau/core/engine/disp/nvd0.c @@ -941,7 +941,7 @@ nvd0_disp_intr(struct nouveau_subdev *subdev) u32 mask = 0x01000000 << i; if...
2012 Jul 26
1
[PATCH] drm/nvd0/disp: mask off high 16 bit of negative cursor x-coordinate
--- drivers/gpu/drm/nouveau/nvd0_display.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/gpu/drm/nouveau/nvd0_display.c b/drivers/gpu/drm/nouveau/nvd0_display.c index c486d3c..c50b075 100644 --- a/drivers/gpu/drm/nouveau/nvd0_display.c +++ b/drivers/gpu/drm/nouveau/nvd0_display.c @@ -790,7 +790,...
2014 May 12
0
[PATCH] drm/nvd7/therm: handle another kind of PWM fans
Signed-off-by: Martin Peres <martin.peres at free.fr> Tested-by: SaveTheRobots <john.rowley08 at gmail.com> --- drivers/gpu/drm/nouveau/core/subdev/therm/nvd0.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/nouveau/core/subdev/therm/nvd0.c b/drivers/gpu/drm/nouveau/core/subdev/therm/nvd0.c index 43fec17..bbf117b 100644 --- a/drivers/gpu/drm/nouveau/core/subdev/therm/nvd0.c +++ b/drivers/gpu/drm/nouveau/core/subdev/therm/nvd0.c @@ -4...
2013 Oct 17
5
[Bug 70566] New: NVD0 card hard lock-ups entire system at random moments
https://bugs.freedesktop.org/show_bug.cgi?id=70566 Priority: medium Bug ID: 70566 Assignee: nouveau at lists.freedesktop.org Summary: NVD0 card hard lock-ups entire system at random moments QA Contact: xorg-team at lists.x.org Severity: normal Classification: Unclassified OS: All Reporter: ronald645 at gmail.com Hardware: Other Status: NEW...
2014 Aug 16
3
[PATCH 1/3] bios/fan: add support for maxwell's fan management table
From: Martin Peres <martin.peres at labri.fr> Re-use the therm-exported fan structure with only two minor modifications: - pwm_freq: u16 -> u32; - add fan_type (toggle or PWM) Signed-off-by: Martin Peres <martin.peres at free.fr> --- drm/Kbuild | 1 + drm/core/include/subdev/bios/fan.h | 1 + drm/core/subdev/bios/fan.c | 1 +
2014 Feb 15
3
[RFC PATCH] drm/nouveau: split off nvc0 compilation
...ion it's easier to either ifdef out code or to provide stubs for functions. What do people think about this? It shouldn't be too difficult for me to extend this to categories like <pre-nv50> <nv50-nvc0> <nvc0-nve0> <nve0+>, or maybe even more fine-grained, esp since nvd0 is when a lot of changes happened. Or maybe less-fine-grained and keep the nvc0/nve0 cards under one option. Feedback appreciated. Not-Signed-off-by: Ilia Mirkin <imirkin at alum.mit.edu> --- drivers/gpu/drm/nouveau/Kconfig | 11 +- drivers/gpu/drm/nouveau/Makefile...
2013 Sep 04
0
[PATCH] drm/nouveau/therm: ack any pending IRQ at init v2
...nv84-a3 and make it nv84+ > > Signed-off-by: Martin Peres <martin.peres at labri.fr> > --- > drivers/gpu/drm/nouveau/core/subdev/therm/nv84.c | 19 ++++++++++++++++++- > drivers/gpu/drm/nouveau/core/subdev/therm/nva3.c | 4 ++++ > drivers/gpu/drm/nouveau/core/subdev/therm/nvd0.c | 4 ++++ > 3 files changed, 26 insertions(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/nouveau/core/subdev/therm/nv84.c b/drivers/gpu/drm/nouveau/core/subdev/therm/nv84.c > index 42ba633..8615d62 100644 > --- a/drivers/gpu/drm/nouveau/core/subdev/therm/nv84.c > +++ b/dri...
2014 May 04
2
[PATCH] drm/nouveau/dp: restore DP suspend/resume functionality
...s <bskeggs at redhat.com> Cc: Dave Airlie <airlied at redhat.com> Signed-off-by: Sergei Antonov <saproj at gmail.com> --- drivers/gpu/drm/nouveau/core/engine/disp/nv94.c | 1 + drivers/gpu/drm/nouveau/core/engine/disp/nva3.c | 1 + drivers/gpu/drm/nouveau/core/engine/disp/nvd0.c | 1 + drivers/gpu/drm/nouveau/core/engine/disp/sornv50.c | 12 +++++++++++ drivers/gpu/drm/nouveau/core/include/core/class.h | 1 + drivers/gpu/drm/nouveau/nouveau_dp.c | 24 ++++++++++++++++++++++ drivers/gpu/drm/nouveau/nv50_display.c | 7 +++++-- 7 files chang...
2013 Jul 06
3
[Bug 66650] New: [regression][NVD0] 'drm/nve0-/gr: some new gpc registers can have multiple copies' causes lockups
https://bugs.freedesktop.org/show_bug.cgi?id=66650 Priority: medium Bug ID: 66650 Assignee: nouveau at lists.freedesktop.org Summary: [regression][NVD0] 'drm/nve0-/gr: some new gpc registers can have multiple copies' causes lockups QA Contact: xorg-team at lists.x.org Severity: normal Classification: Unclassified OS: All Reporter: ronald645 at gmail.com Hardware:...
2014 Aug 17
0
[PATCH 09/10] pwr/fuc: make $r1-$r10 registers callee-saved in kernel.fuc
...<martin.peres at labri.fr> --- nvkm/subdev/pwr/fuc/kernel.fuc | 13 +++++++++++++ nvkm/subdev/pwr/fuc/nv108.fuc.h | 25 +++++++++++-------------- nvkm/subdev/pwr/fuc/nva3.fuc.h | 23 ++++++++++------------- nvkm/subdev/pwr/fuc/nvc0.fuc.h | 23 ++++++++++------------- nvkm/subdev/pwr/fuc/nvd0.fuc.h | 23 ++++++++++------------- 5 files changed, 54 insertions(+), 53 deletions(-) diff --git a/nvkm/subdev/pwr/fuc/kernel.fuc b/nvkm/subdev/pwr/fuc/kernel.fuc index 54276c9..5cf5be6 100644 --- a/nvkm/subdev/pwr/fuc/kernel.fuc +++ b/nvkm/subdev/pwr/fuc/kernel.fuc @@ -98,12 +98,16 @@ wr32: //...
2013 Jul 30
0
[PATCH 1/3] drm/nouveau: fix vblank interrupt being called before event is setup
...; + if (priv->base.vblank) > + nouveau_event_trigger(priv->base.vblank, 1); > nv_wr32(priv, 0x610024, 0x00000008); > intr1 &= ~0x00000008; > } > diff --git a/drivers/gpu/drm/nouveau/core/engine/disp/nvd0.c b/drivers/gpu/drm/nouveau/core/engine/disp/nvd0.c > index 52dd7a1..4095f65 100644 > --- a/drivers/gpu/drm/nouveau/core/engine/disp/nvd0.c > +++ b/drivers/gpu/drm/nouveau/core/engine/disp/nvd0.c > @@ -941,7 +941,7 @@ nvd0_disp_intr(struct nouveau_subdev *subdev) > u3...