[Nouveau] CH7007A (AKA CH7006) TV OUT Support for NV11 (NVidia GeForce2 Go Dell I8K Laptop)

Ilia Mirkin imirkin at alum.mit.edu
Tue Apr 1 15:37:21 PDT 2014


On Tue, Apr 1, 2014 at 6:30 PM, Roger <rogerx.oss at gmail.com> wrote:
>> On Tue, Apr 01, 2014 at 02:53:02PM -0400, Ilia Mirkin wrote:
>>I believe that ch7006 is the only external encoder that's supposed to
>>work, so you're in luck. It sounds like it passes the nv04_tv_identify
>>stage of nv04_tv_create -- perhaps it fails later? Although based on
>>the prints, it's even doing dpms stuff (but it hits _detect a second
>>time... odd). Try booting with
>>
>>nouveau.debug=debug drm.debug=0xe
>>
>>That should provide a bunch more output as to what's going on. Are you
>>sure that the output isn't there? Can you check in /sys/class/drm?
>>What precisely doesn't work?
>
> Exactly what I needed to know, if Nouveau was performing a second detection
> before & after ch7006 initialization, as the ch7006 debug output looked very
> bleak on information.
>
> Going from memory, the ch7006 is registered within /sys/class/drm, and roughly
> guessing as i2c-1 and nouveau is i2c-0.

I was thinking more in terms of outputs -- e.g. was there a TV-1 in there?

>
> I'll now go back and enable debugging including your additional advice on using
> drm.debug=0xe and read through the logging, as well as scanning some of the
> nouveau code.  If I find something interesting, I'll post back.

This should spit out all the nitty gritty details of connectors being
added, set up, etc. Hopefully something interesting.

  -ilia


More information about the Nouveau mailing list