search for: ch7006

Displaying 20 results from an estimated 45 matches for "ch7006".

2014 Apr 01
2
CH7007A (AKA CH7006) TV OUT Support for NV11 (NVidia GeForce2 Go Dell I8K Laptop)
I have a Dell Inspiron 8100 laptop (or I8K) with a NVidia Geforce2 Go (or NV11) with an embedded CH7007A chip, and am seeing the following after getting ch7006 kernel driver/module loaded: # dmesg |grep ch7006 -i --- Snip --- [ 21.191147] nouveau [ I2C][0000:01:00.0] detected TV encoder: ch7006 [ 21.404731] ch7006 1-0075: ch7006_probe: [ 21.411672] ch7006 1-0075: Detected version ID: 50 [ 21.421536] ch7006 1-0075: ch7006_encoder_init: [...
2014 Apr 01
0
CH7007A (AKA CH7006) TV OUT Support for NV11 (NVidia GeForce2 Go Dell I8K Laptop)
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...
2014 Apr 02
0
CH7007A (AKA CH7006) TV OUT Support for NV11 (NVidia GeForce2 Go Dell I8K Laptop)
...: > After analyzing verbose nouveau & drm dmesg, I have found seemingly no more > useful details pertaining to having no TV-1 device. The TV-1 device might be > getting lost within DRM, by setting the TV-1 (SVIDEO, Composite) device into > DPMS mode or Full Power Down mode, and the ch7006 datasheet does say in this > mode, all but the i2c circuits are disabled! Looking at > "drivers/gpu/drm/i2c/ch7006_mode.c", seems to be now setting the ch7006 > "CH7006_POWER_LEVEL, FULL_POWER_OFF" on chips >=20, in which my chip ID is 50. > This is upon the cond...
2009 Aug 24
5
[PATCH 1/2] drm/i2c/ch7006: Make some parameter descriptions more useful.
Signed-off-by: Francisco Jerez <currojerez at riseup.net> --- drivers/gpu/drm/i2c/ch7006_drv.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/i2c/ch7006_drv.c b/drivers/gpu/drm/i2c/ch7006_drv.c index 47421ba..ff0369c 100644 --- a/drivers/gpu/drm/i2c/ch7006_drv.c +++ b/drivers/gpu/drm/i2c/ch7006_drv.c @@ -515,11 +515,11 @@ MODULE_PARM_DESC(de...
2009 Aug 17
5
[PATCH 1/6] drm/i2c/ch7006: Fix some sparse warnings.
--- drivers/gpu/drm/i2c/ch7006_drv.c | 2 +- drivers/gpu/drm/i2c/ch7006_mode.c | 2 +- drivers/gpu/drm/i2c/ch7006_priv.h | 5 ++--- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/drivers/gpu/drm/i2c/ch7006_drv.c b/drivers/gpu/drm/i2c/ch7006_drv.c index c2594a1..7df4b86 100644 --- a/drivers/gpu/drm/i2c/c...
2009 Aug 17
5
[PATCHv2 1/6] drm/i2c/ch7006: Fix some sparse warnings.
Signed-off-by: Francisco Jerez <currojerez at riseup.net> --- drivers/gpu/drm/i2c/ch7006_drv.c | 2 +- drivers/gpu/drm/i2c/ch7006_mode.c | 2 +- drivers/gpu/drm/i2c/ch7006_priv.h | 5 ++--- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/drivers/gpu/drm/i2c/ch7006_drv.c b/drivers/gpu/drm/i2c/ch7006_drv.c index c2594a1..7df4b86 100644 --- a/drivers/gpu/drm/i2c/c...
2014 Apr 01
3
CH7007A (AKA CH7006) TV OUT Support for NV11 (NVidia GeForce2 Go Dell I8K Laptop)
> 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)....
2014 Mar 05
2
TV-Out on a GeForce 2MX supported?
On Wed, Mar 05, 2014 at 12:46:04PM -0500, Ilia Mirkin wrote: > I actually checked this out last night, grabbed the BT869 datasheet. > Basically you'd have to implement something similar to the ch7006 > driver (see drivers/gpu/drm/i2c), which provides an API for setting > modes (the BT869 appears to have 8 of them, of which I'm guessing only > 4 are actually usable, probably the RGB ones). The 8 "modes" are just predefined sets of values, baked into the chip for easier s...
2014 Mar 05
3
TV-Out on a GeForce 2MX supported?
On Wed, Mar 05, 2014 at 12:40:34AM -0500, Ilia Mirkin wrote: > On Mon, Mar 3, 2014 at 5:41 PM, Nils Krafft <fehmarn-rund at ffti.de> wrote: > > I have here a GeForce 2MX (NV10) with a Brooktree BT869 chip for the > > TV-Out. You can try nvtv (http://sourceforge.net/projects/nv-tv-out/). It bypasses X and modesetting and programs the Brooktree and CRTC directly. I've no
2016 Jun 08
8
[PATCH v2 00/15] Runtime pm ref leak bonanza
...runtime pm ref on driver load drm/amdgpu: Forbid runtime pm on driver unload drm: Add helpers to turn off CRTCs drm/nouveau: Turn off CRTCs on driver unload drm/radeon: Turn off CRTCs on driver unload drm/amdgpu: Turn off CRTCs on driver unload drm: Use helper to turn off CRTC drm/i2c/ch7006: Use helper to turn off CRTC drm/nouveau/dispnv04: Use helper to turn off CRTC drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 12 +++++-- drivers/gpu/drm/drm_crtc.c | 53 ++++++++++++++++++++++++++---- drivers/gpu/drm/i2c/ch7006_d...
2014 Mar 05
3
TV-Out on a GeForce 2MX supported?
...n the timing gets a bit > > fickle, and with larger overscan you get the ugly border, and every > > analog TV is different in that respect. > > I actually checked this out last night, grabbed the BT869 datasheet. > Basically you'd have to implement something similar to the ch7006 > driver (see drivers/gpu/drm/i2c), which provides an API for setting > modes (the BT869 appears to have 8 of them, of which I'm guessing only > 4 are actually usable, probably the RGB ones). Then you'd need to work > out what the I2C index of it is, which you can tell by checki...
2014 Apr 02
1
CH7007A (AKA CH7006) TV OUT Support for NV11 (NVidia GeForce2 Go Dell I8K Laptop)
After analyzing verbose nouveau & drm dmesg, I have found seemingly no more useful details pertaining to having no TV-1 device. The TV-1 device might be getting lost within DRM, by setting the TV-1 (SVIDEO, Composite) device into DPMS mode or Full Power Down mode, and the ch7006 datasheet does say in this mode, all but the i2c circuits are disabled! Looking at "drivers/gpu/drm/i2c/ch7006_mode.c", seems to be now setting the ch7006 "CH7006_POWER_LEVEL, FULL_POWER_OFF" on chips >=20, in which my chip ID is 50. This is upon the condition of, "...
2009 Aug 12
14
[PATCH 00/12] TV-out modesetting kernel patches.
...standard TV properties. OTOH, I think merging drm-next would do no harm. PATCH1-2 haven't been pushed there yet, I will forward them to dri-devel@ shortly. So, this should make TV-out work on all the pre-nv50 GPUs with an integrated encoder (that is, nv17-nv4x, nv2x excluded). Only Chrontel ch7006 and similar external encoders will work for now, implementing more should be straightforward as they seem to be all documented. Another patchset follows with some DDX modifications needed to make use of this. [PATCH 01/12] drm: Fix drm_cvt_mode() for interlaced modes. [PATCH 02/12] drm: Add more...
2010 Jun 10
1
Enabling TV-out with the nouveau driver
Hello everyone, First of all - congratulations on the success of your project. It was about time the community did something about the nvidia drivers! :) Now, I'm still experimenting with nouveau and I have enabled it on a test system that has a rather old Nvidia card (GeForce4 I think) with tv-out. Everything works fine, but I haven't been able to find any examples on how to
2016 Jun 09
0
[PATCH v2 00/15] Runtime pm ref leak bonanza
...drm/amdgpu: Forbid runtime pm on driver unload > drm: Add helpers to turn off CRTCs > drm/nouveau: Turn off CRTCs on driver unload > drm/radeon: Turn off CRTCs on driver unload > drm/amdgpu: Turn off CRTCs on driver unload > drm: Use helper to turn off CRTC > drm/i2c/ch7006: Use helper to turn off CRTC > drm/nouveau/dispnv04: Use helper to turn off CRTC > > drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 1 + > drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 12 +++++-- > drivers/gpu/drm/drm_crtc.c | 53 ++++++++++++++++++++++++++---- >...
2014 Mar 05
0
TV-Out on a GeForce 2MX supported?
...ecause with small overscan the timing gets a bit > fickle, and with larger overscan you get the ugly border, and every > analog TV is different in that respect. I actually checked this out last night, grabbed the BT869 datasheet. Basically you'd have to implement something similar to the ch7006 driver (see drivers/gpu/drm/i2c), which provides an API for setting modes (the BT869 appears to have 8 of them, of which I'm guessing only 4 are actually usable, probably the RGB ones). Then you'd need to work out what the I2C index of it is, which you can tell by checking the VBIOS. Of cou...
2014 Mar 05
0
TV-Out on a GeForce 2MX supported?
...u just need some means to compute the optimal timings algorithmically given the connector properties and a rough description of the mode. Sure, using a fixed list of modes from which you pick the "closest" to the user's settings might be the easiest way to achieve that on some chips [ch7006 does precisely that IIRC], and that might be a slight underuse of the flexibility of some hardware, but the API doesn't force you to do that. > And then there's the Philips TV encoder chip, which has a similar freedom > in programming. > > Of course, given that analog TVs are d...
2016 Feb 16
0
"Unknown LVDS configuration bits, please report"
...B outp 02: 01120312 00000040 [ 0.954675] nouveau [ DRM] DCB outp 03: 01130321 00000001 [ 0.954906] nouveau [ DRM] BIOS FP mode: 1401x1050 (108000kHz pixel clock) [ 0.955519] nouveau [ DRM] Saving VGA fonts [ 1.078678] nouveau [ I2C][0000:01:00.0] detected TV encoder: ch7006 [ 1.085641] nouveau [ DRM] MM: using M2MF for buffer copies [ 1.085656] nouveau [ DRM] Calling LVDS script 1: [ 1.085662] nouveau [ DRM] Calling LVDS script 6: [ 1.085667] nouveau [ DRM] 0xDFB9: Parsing digital output script table [ 1.750067] nouveau [ DRM] a...
2014 Mar 05
0
TV-Out on a GeForce 2MX supported?
...bit >> > fickle, and with larger overscan you get the ugly border, and every >> > analog TV is different in that respect. >> >> I actually checked this out last night, grabbed the BT869 datasheet. >> Basically you'd have to implement something similar to the ch7006 >> driver (see drivers/gpu/drm/i2c), which provides an API for setting >> modes (the BT869 appears to have 8 of them, of which I'm guessing only >> 4 are actually usable, probably the RGB ones). Then you'd need to work >> out what the I2C index of it is, which you ca...
2009 Aug 13
9
[PATCHv2 01/10] drm/nouveau: Fix a lock up at NVSetOwner with nv11.
It seems it was only locking up in the context of nouveau_hw_save_vga_fonts, when it actually did something (because the console wasn't already in graphics mode). Signed-off-by: Francisco Jerez <currojerez at riseup.net> --- drivers/gpu/drm/nouveau/nouveau_hw.c | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) diff --git a/drivers/gpu/drm/nouveau/nouveau_hw.c