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