Bug 104156 - NVIDIA Corporation G96 [GeForce 9500 GT] (rev a1) issue finding GPIO
Summary: NVIDIA Corporation G96 [GeForce 9500 GT] (rev a1) issue finding GPIO
Status: RESOLVED MOVED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/nouveau (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Nouveau Project
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-12-07 08:28 UTC by Jonathan
Modified: 2019-12-04 09:34 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
kernel log output with boot parameters (1004.59 KB, text/plain)
2017-12-07 08:29 UTC, Jonathan
no flags Details
vbios.rom (62.50 KB, application/octet-stream)
2017-12-11 16:50 UTC, Jonathan
no flags Details
/sys/kernel/debug/dri/0/vbios.rom (62.50 KB, application/octet-stream)
2017-12-11 16:50 UTC, Jonathan
no flags Details

Description Jonathan 2017-12-07 08:28:42 UTC
journalctl -b -p err
disp: conn 01:0130: func 08 lookup failed, -2

Sourced it to here:
http://elixir.free-electrons.com/linux/latest/source/drivers/gpu/drm/nouveau/nvkm/engine/disp/conn.c#L124

Related issues: https://unix.stackexchange.com/questions/219616/what-does-nouveaus-func-08-lookup-failed-2-mean


Kernel driver in use: nouveau

Name            : xf86-video-nouveau
Version         : 1.0.15-2

booted with kernel params: systemd.log_level=debug log_buf_len=1M systemd.log_target=kmsg printk.devkmsg=on
Comment 1 Jonathan 2017-12-07 08:29:38 UTC
Created attachment 136021 [details]
kernel log output with boot parameters
Comment 2 Ben Skeggs 2017-12-07 19:08:30 UTC
Can you attach your VBIOS image?  It'll be available under /sys/kernel/debug/dri/0/vbios.rom while nouveau is loaded.
Comment 3 Ilia Mirkin 2017-12-07 19:30:26 UTC
IIRC I had the same issue with my G96. Should be in the vbios repo.
Comment 4 Jonathan 2017-12-11 16:50:14 UTC
Created attachment 136086 [details]
vbios.rom
Comment 5 Jonathan 2017-12-11 16:50:45 UTC
Created attachment 136087 [details]
/sys/kernel/debug/dri/0/vbios.rom
Comment 6 Jonathan 2017-12-12 12:17:44 UTC
(In reply to Ilia Mirkin from comment #3)
> IIRC I had the same issue with my G96. Should be in the vbios repo.

File has been attached. (twice by mistake)
Comment 7 Ben Skeggs 2017-12-12 21:56:33 UTC
(In reply to Jonathan from comment #6)
> (In reply to Ilia Mirkin from comment #3)
> > IIRC I had the same issue with my G96. Should be in the vbios repo.
> 
> File has been attached. (twice by mistake)

Yeah, as far as I can tell from that, we're not doing anything wrong here.  Your VBIOS' connector table points to a GPIO table entry that doesn't exist.
Comment 8 Jonathan 2017-12-14 06:51:04 UTC
Ok good. At least we know what the issue is.

I am not familiar with the Video Bios (VBIOS). Does this suggest that there is something wrong with the firmware on the video card? It would be good to get the version of my vbios so that I can find vbios updates. 

Did you see a version? What are you using to access the vbios rom?
Comment 9 Martin Peres 2019-12-04 09:34:17 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/driver/xf86-video-nouveau/issues/388.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.