Bug 11645 - Chrontel CH7308 SDVO->LVDS converter not supported.
Summary: Chrontel CH7308 SDVO->LVDS converter not supported.
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: 7.2 (2007.02)
Hardware: x86 (IA32) Linux (All)
: low enhancement
Assignee: Wang Zhenyu
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
: 18889 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-07-18 01:14 UTC by Thomas Baumann
Modified: 2009-01-21 23:33 UTC (History)
9 users (show)

See Also:
i915 platform:
i915 features:


Attachments
CH7308 datasheet (232.28 KB, application/pdf)
2008-11-26 18:05 UTC, wolf
no flags Details

Description Thomas Baumann 2007-07-18 01:14:02 UTC
I am using a chrontel ch7308 SDVO->LVDS converter with the intel driver. The problem is, that it recognizes the device correctly on address 0x72, but it marks it as type "Unknown". When i look into the current git source file 830_sdvo.c, i see that every type that does not have the flag TMDS-0/1 or RGB0/1 is marked as unknown.
Comment 1 Gordon Jin 2007-10-11 19:22:30 UTC
We don't have this hardware, so have to treat this as low prioiry.
Comment 2 Jesse Barnes 2007-12-04 17:25:49 UTC
reclassifying as an enhancement
Comment 3 Wang Zhenyu 2008-07-29 19:59:10 UTC
Thomas, what kind of hardware you use with ch7308? I'm seeking if we can buy this hw to work on this.
Comment 4 wolf 2008-11-03 18:08:04 UTC
Hi All:

I have similar issue recently. 
CPU: Atom 230 (Intel® Desktop Board D945GCLF)
LCD: http://www.auo.com/auoDEV/products.php?sec=notebook&func=info&product_id=69&items_id=2

The video always can not fill the LCD screen.(No matter 1024x768 or 800x600) Any solution to fix this?

Thanks,
Wolf
Comment 5 Michael Fu 2008-11-25 21:01:34 UTC
(In reply to comment #4)
> Hi All:
> 
> I have similar issue recently. 
> CPU: Atom 230 (Intel® Desktop Board D945GCLF)
> LCD:
> http://www.auo.com/auoDEV/products.php?sec=notebook&func=info&product_id=69&items_id=2
> 
> The video always can not fill the LCD screen.(No matter 1024x768 or 800x600)
> Any solution to fix this?
> 
> Thanks,
> Wolf
> 

Wolf, would you please point me the specific product that you are using? The link you give to me is just for the panel used in your product, while what we interested is the SDVO device in it that drive the panel. 

If you can tell me the model of your product, maybe we can try to purchase one, otherwise SDVO LVDS support will be dropped...

thanks.
Comment 6 Michael Fu 2008-11-25 21:07:34 UTC
*** Bug 18495 has been marked as a duplicate of this bug. ***
Comment 7 wolf 2008-11-26 18:05:14 UTC
Created attachment 20619 [details]
CH7308 datasheet
Comment 8 wolf 2008-11-26 18:06:21 UTC
Hi Michael:

Thanks for reply!

We are still developing this product now and I have only 2 samples in hand. May I know where is your location? Maybe I can lend 1 sample to you for debugging. My location is Taiwan.

The device we used is CH7308. The BIOS engineer has change the Video BIOS to support 1440x900 resolution and it gets the full screen under 1440x900 now. But it still can not get full screen under 1024x768, 800x600 and 640x480 resolutions. 

In the CH7308 spec, the description "The CH7308 is capable of up-scaling images containing 1400 active horizontal pixels or less to the native resolution of the supported LVDS panel. For resolutions containing more than 1400 horizontal pixels, no up-scaling will be done."
Does this mean it can not natively support the AUO 1440x900 panel? But why no this issue under Windows Vista?

Thanks,
Wolf
Comment 9 Michael Fu 2008-12-21 21:25:11 UTC
*** Bug 18889 has been marked as a duplicate of this bug. ***
Comment 10 Wang Zhenyu 2009-01-08 18:29:23 UTC
Recent git master or xf86-video-intel-2.6-branch already has a simple patch to recognize SDVO LVDS output, which we have tested fine on one 915G SDVO LVDS box. So please give it a try. 

I'm closing this, as SDVO LVDS support is in. For future work, we'll do things like power sequence, panel scaling, backlight control, etc. But that doesn't deserve a bug track.

Feel free to reopen if you still see failure.

commit 59b0fbb9be880d489374b141f818948a2721a2ef
Author: Henry unbongo <henryunbongo@yahoo.com>
Date:   Mon Dec 29 13:54:38 2008 -0800

    Add support for SDVO LVDS.
Comment 11 Wang Zhenyu 2009-01-08 18:30:10 UTC
You can also try 2.5.99.2 release, that's 2.6 rc2.


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.