Displaying 16 results from an estimated 16 matches for "gf100_gr_init_".
Did you mean:
gf100_gr_init
2017 Nov 28
2
[RFC PATCH] gr: did you try turning it off and on again.
.../nouveau/nvkm/engine/gr/gf100.c | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/drm/nouveau/nvkm/engine/gr/gf100.c b/drm/nouveau/nvkm/engine/gr/gf100.c
index 2f8dc107..322d9fa6 100644
--- a/drm/nouveau/nvkm/engine/gr/gf100.c
+++ b/drm/nouveau/nvkm/engine/gr/gf100.c
@@ -1731,8 +1731,15 @@ gf100_gr_init_(struct nvkm_gr *base)
{
struct gf100_gr *gr = gf100_gr(base);
struct nvkm_subdev *subdev = &base->engine.subdev;
+ struct nvkm_device *device = subdev->device;
u32 ret;
+ /* did you try turning it off and on again? Apparently we need this
+ * on pascal, otherwise secboot will ju...
2017 Nov 29
1
[RFC PATCH] gr: did you try turning it off and on again.
...insertions(+)
>>
>> diff --git a/drm/nouveau/nvkm/engine/gr/gf100.c
>> b/drm/nouveau/nvkm/engine/gr/gf100.c
>> index 2f8dc107..322d9fa6 100644
>> --- a/drm/nouveau/nvkm/engine/gr/gf100.c
>> +++ b/drm/nouveau/nvkm/engine/gr/gf100.c
>> @@ -1731,8 +1731,15 @@ gf100_gr_init_(struct nvkm_gr *base)
>> {
>> struct gf100_gr *gr = gf100_gr(base);
>> struct nvkm_subdev *subdev = &base->engine.subdev;
>> + struct nvkm_device *device = subdev->device;
>> u32 ret;
>> + /* did you try turning it...
2017 Nov 28
0
[RFC PATCH] gr: did you try turning it off and on again.
...+++++++
> 1 file changed, 7 insertions(+)
>
> diff --git a/drm/nouveau/nvkm/engine/gr/gf100.c b/drm/nouveau/nvkm/engine/gr/gf100.c
> index 2f8dc107..322d9fa6 100644
> --- a/drm/nouveau/nvkm/engine/gr/gf100.c
> +++ b/drm/nouveau/nvkm/engine/gr/gf100.c
> @@ -1731,8 +1731,15 @@ gf100_gr_init_(struct nvkm_gr *base)
> {
> struct gf100_gr *gr = gf100_gr(base);
> struct nvkm_subdev *subdev = &base->engine.subdev;
> + struct nvkm_device *device = subdev->device;
> u32 ret;
>
> + /* did you try turning it off and on again? Apparently we need this
&...
2019 Jan 16
0
GP108 on PPC
...r buffer copies
[ 23.354442] nouveau 0000:01:00.0: bus: MMIO read of 00000000 FAULT at 409800 [ TIMEOUT ]
[ 25.354017] ------------[ cut here ]------------
[ 25.355515] nouveau 0000:01:00.0: timeout
[ 25.357105] WARNING: CPU: 0 PID: 586 at drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c:1524 gf100_gr_init_ctxctl_ext+0x798/0xa50 [nouveau]
[ 25.358654] Modules linked in: nouveau(+) ast i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops ttm drm aacraid tg3 vmx_crypto drm_panel_orientation_quirks i2c_core crc32c_vpmsum
[ 25.360265] CPU: 0 PID: 586 Comm: kworker/0:3 Not tainted...
2019 Feb 15
0
[PATCH] pci/quirks: Add quirk to reset nvgpu at boot for the Lenovo ThinkPad P50
...00000000
> CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> CR2: 00005644d0556ca8 CR3: 0000000002214006 CR4: 00000000003606f0
> DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
> DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
> Call Trace:
> gf100_gr_init_ctxctl+0x27b/0x2d0 [nouveau]
> gf100_gr_init+0x5bd/0x5e0 [nouveau]
> gf100_gr_init_+0x61/0x70 [nouveau]
> nvkm_gr_init+0x1d/0x20 [nouveau]
> nvkm_engine_init+0xcb/0x210 [nouveau]
> nvkm_subdev_init+0xd6/0x230 [nouveau]
> nvkm_engine_ref.part.0+0x52/0x70 [nouveau]
> nvkm_e...
2016 Oct 22
18
[PATCH 01/17] drm/nouveau/core: add missing header dependencies
We get 2 warnings when building kernel with W=1:
drivers/gpu/drm/nouveau/nvkm/core/firmware.c:34:1: warning: no previous prototype for 'nvkm_firmware_get' [-Wmissing-prototypes]
drivers/gpu/drm/nouveau/nvkm/core/firmware.c:58:1: warning: no previous prototype for 'nvkm_firmware_put' [-Wmissing-prototypes]
In fact, these functions are declared in
2016 Sep 25
0
[PATCH 2/3] drm/nouveau: mark symbols static where possible
.../nvkm/engine/gr/gf100.c
index 157919c..eccdee0 100644
--- a/drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
+++ b/drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
@@ -1384,7 +1384,7 @@ gf100_gr_intr(struct nvkm_gr *base)
nvkm_fifo_chan_put(device->fifo, flags, &chan);
}
-void
+static void
gf100_gr_init_fw(struct gf100_gr *gr, u32 fuc_base,
struct gf100_gr_fuc *code, struct gf100_gr_fuc *data)
{
@@ -1701,7 +1701,7 @@ gf100_gr_oneinit(struct nvkm_gr *base)
return 0;
}
-int
+static int
gf100_gr_init_(struct nvkm_gr *base)
{
struct gf100_gr *gr = gf100_gr(base);
diff --git a/drivers/gpu/...
2017 Jun 24
6
[Bug 101573] New: GP107 crash with no HDMI connected on 4.12.rc6
...MMIO read of
00000000 FAULT at 409800 [ TIMEOUT ]
čen 23 22:11:05 blackgate kernel: nouveau 0000:01:00.0: timeout
čen 23 22:11:05 blackgate kernel: ------------[ cut here ]------------
čen 23 22:11:05 blackgate kernel: WARNING: CPU: 6 PID: 138 at
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c:1501
gf100_gr_init_ctxctl+0x81f/0x9a0 [nouveau]
čen 23 22:11:05 blackgate kernel: Modules linked in: xt_nat veth xfs
ipt_MASQUERADE nf_nat_masquerade_ipv4 nf_conntrack_netlink nfnetlink xfrm_user
xfrm_algo xt_addrtype br_netfilter bridge stp llc tun dm_thin_pool
dm_persistent_data dm_bi
o_prison dm_bufio loop ecryptfs...
2019 Feb 15
3
[PATCH] pci/quirks: Add quirk to reset nvgpu at boot for the Lenovo ThinkPad P50
...S: 0000 ES: 0000 CR0: 0000000080050033
> > CR2: 00005644d0556ca8 CR3: 0000000002214006 CR4: 00000000003606f0
> > DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
> > DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
> > Call Trace:
> > gf100_gr_init_ctxctl+0x27b/0x2d0 [nouveau]
> > gf100_gr_init+0x5bd/0x5e0 [nouveau]
> > gf100_gr_init_+0x61/0x70 [nouveau]
> > nvkm_gr_init+0x1d/0x20 [nouveau]
> > nvkm_engine_init+0xcb/0x210 [nouveau]
> > nvkm_subdev_init+0xd6/0x230 [nouveau]
> > nvkm_engine_ref.part.0+0x...
2019 Feb 12
7
[PATCH] pci/quirks: Add quirk to reset nvgpu at boot for the Lenovo ThinkPad P50
...87f400000(0000)
knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00005644d0556ca8 CR3: 0000000002214006 CR4: 00000000003606f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
gf100_gr_init_ctxctl+0x27b/0x2d0 [nouveau]
gf100_gr_init+0x5bd/0x5e0 [nouveau]
gf100_gr_init_+0x61/0x70 [nouveau]
nvkm_gr_init+0x1d/0x20 [nouveau]
nvkm_engine_init+0xcb/0x210 [nouveau]
nvkm_subdev_init+0xd6/0x230 [nouveau]
nvkm_engine_ref.part.0+0x52/0x70 [nouveau]
nvkm_engine_ref+0x13/0x20 [nouveau]
nvkm...
2018 Aug 23
3
[PATCH 0/3] drm/nouveau: Fixup module probe to add ->shutdown()
This series is intended to add support for shutting down the GPU on
kernel shutdown/reboot using the ->shutdown() hook, similar to what
amdgpu does. This is mainly intended to workaround a bios issue on the
P50 that was preventing nouveau from initializing the dedicated GM107
GPU on that system properly. You can find more details on this issue in
the patch labeled "Shut down GPU on kernel
2019 Mar 13
0
[PATCH] pci/quirks: Add quirk to reset nvgpu at boot for the Lenovo ThinkPad P50
...0000080050033
> > > CR2: 00005644d0556ca8 CR3: 0000000002214006 CR4: 00000000003606f0
> > > DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
> > > DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
> > > Call Trace:
> > > gf100_gr_init_ctxctl+0x27b/0x2d0 [nouveau]
> > > gf100_gr_init+0x5bd/0x5e0 [nouveau]
> > > gf100_gr_init_+0x61/0x70 [nouveau]
> > > nvkm_gr_init+0x1d/0x20 [nouveau]
> > > nvkm_engine_init+0xcb/0x210 [nouveau]
> > > nvkm_subdev_init+0xd6/0x230 [nouveau]
> > &...
2016 Oct 24
1
[PATCH v2 1/2] drm/nouveau: add missing header dependencies
We get a few warnings when building kernel with W=1:
drivers/gpu/drm/nouveau/nvkm/core/firmware.c:34:1: warning: no previous prototype for 'nvkm_firmware_get' [-Wmissing-prototypes]
drivers/gpu/drm/nouveau/nvkm/core/firmware.c:58:1: warning: no previous prototype for 'nvkm_firmware_put' [-Wmissing-prototypes]
drivers/gpu/drm/nouveau/nvkm/subdev/fb/sddr3.c:69:1: warning: no previous
2016 Aug 30
1
[PATCH] drm/nouveau: silence warnings reported during builds with W=1
.../nvkm/engine/gr/gf100.c
index 157919c..eccdee0 100644
--- a/drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
+++ b/drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
@@ -1384,7 +1384,7 @@ gf100_gr_intr(struct nvkm_gr *base)
nvkm_fifo_chan_put(device->fifo, flags, &chan);
}
-void
+static void
gf100_gr_init_fw(struct gf100_gr *gr, u32 fuc_base,
struct gf100_gr_fuc *code, struct gf100_gr_fuc *data)
{
@@ -1701,7 +1701,7 @@ gf100_gr_oneinit(struct nvkm_gr *base)
return 0;
}
-int
+static int
gf100_gr_init_(struct nvkm_gr *base)
{
struct gf100_gr *gr = gf100_gr(base);
diff --git a/drivers/gpu/...
2016 Dec 13
15
[PATCH v2 0/15] Falcon library
...lcon in PMU device
pmu: add nvkm_pmu_ctor() function
pmu/gk20a: use nvkm_pmu_ctor()
pmu/gk20a: simplify code a bit
pmu/gk20a: use falcon library functions
gm20b: add dummy PMU device
secboot: fix functions definitions
secboot: use falcon library
gr: add fini() hook
gr/gf100: split gf100_gr_init_ctxctl()
gr/gf100: instantiate and reserve GR falcons
secboot: remove nvkm_secboot_start()
drm/nouveau/include/nvkm/core/client.h | 4 +-
drm/nouveau/include/nvkm/core/device.h | 3 +-
drm/nouveau/include/nvkm/core/subdev.h | 2 +-
drm/nouveau/include/nvkm/engine/falcon.h | 65...
2017 Mar 16
52
[Bug 100228] New: [NV137] unknown chipset (137000a1)
https://bugs.freedesktop.org/show_bug.cgi?id=100228
Bug ID: 100228
Summary: [NV137] unknown chipset (137000a1)
Product: xorg
Version: unspecified
Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Driver/nouveau
Assignee: nouveau