Hi to all of those who have subscribed already. The biggest pain in this driver is in providing card specific support. Atombios is not overly helpful on this, so we will have to work around things through our own device + subsystem ids specific table. I will now start working on a small tool that can dump the relevant information, and which will allow us to fill up this table so that everybody's hardware will, in the end, be supported. This is actually a pretty lame mail of mine... as there is no code that's been written to this extent yet (although i can choose and pick from scraps left and right and throw something together quickly), but this mail is here to tell everybody to hang on for a bit longer, help is on its way. Luc Verhaegen. SUSE/Novell X driver developer. -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org
On Tue, Sep 18, 2007 at 08:05:18PM +0200, Luc Verhaegen wrote:
Hi to all of those who have subscribed already.
The biggest pain in this driver is in providing card specific support.
Atombios is not overly helpful on this, so we will have to work around things through our own device + subsystem ids specific table.
I will now start working on a small tool that can dump the relevant information, and which will allow us to fill up this table so that everybody's hardware will, in the end, be supported.
This is actually a pretty lame mail of mine... as there is no code that's been written to this extent yet (although i can choose and pick from scraps left and right and throw something together quickly), but this mail is here to tell everybody to hang on for a bit longer, help is on its way.
Luc Verhaegen. SUSE/Novell X driver developer.
Hi, Just a heads up... utils/conntest/ is a program to help us create the card specific data we need for our driver. If your hardware isn't supported yet, and there is a good chance that it isn't, then please pull in the new tree, head down that directory and read the README that is in there. Resulting files should be sent to this �mailinglist. This is not a panacea, there are some known issues remaining (such as really bad dotclocks), so there will still be many cases where this driver will not be useful yet (like all the mobility users out there). But we are inching closer by populating our table. Thanks, Luc Verhaegen. SUSE/Novell X driver developer. -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org
conntest attached for my ATI Technologies Inc M52 [ATI Mobility Radeon X1300]
On Wed, Sep 19, 2007 at 02:07:02PM -0700, Jason Brooks wrote:
conntest attached for my ATI Technologies Inc M52 [ATI Mobility Radeon X1300]
Checking connectors on 0x7149, 0x17AA, 0x2005 (@01:00:00): Load Detection: RHD_OUTPUT_NONE HotPlug: RHD_HPD_NONE DDC: RHD_DDC_2 LVDS Info: 18bits, single link, LDI Panel found. Power Timing: 0x465, 0x00F, 0x10, 0x64, 0x2A8 Macro: 0x0B520407, Clock Pattern: 0x0063
Which laptop is this, is there a VGA connector there? Luc Verhaegen. SUSE/Novell X Driver Develpoper. -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org
Which laptop is this, is there a VGA connector there?
This is a Lenovo T60 -- it has a VGA connector, but I'm not using it right now. -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org
On Wed, Sep 19, 2007 at 03:09:09PM -0700, Jason Brooks wrote:
Which laptop is this, is there a VGA connector there?
This is a Lenovo T60 -- it has a VGA connector, but I'm not using it right now.
Please test the vga connector as well. You will want to use it at some point in this laptops life :) Luc Verhaegen. SUSE/Novell X Driver Developer. -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org
## Machine: Lenovo ThinkPad T60 2007-63G (1400x1050, X1400) ## Laptop has one internal VGA out ## ## The docking station has one VGA out and one DVI out. I have ## no DVI monitor to test with. ## ## Test CRT is a 1991 model without any DDC. ## ## All tests run while X11 was running with fglrx. ## Docked, no external displays connected: Checking connectors on 0x7145, 0x17AA, 0x2006 (@01:00:00): Load Detection: RHD_OUTPUT_NONE HotPlug: RHD_HPD_NONE DDC: RHD_DDC_2 LVDS Info: 18bits, dual link, LDI Panel found. Power Timing: 0x465, 0x00F, 0x10, 0x64, 0x2A8 Macro: 0x0C720407, Clock Pattern: 0x0063 ## Docked, non-DDC CRT on dock's VGA out: Checking connectors on 0x7145, 0x17AA, 0x2006 (@01:00:00): Load Detection: RHD_OUTPUT_DACA HotPlug: RHD_HPD_NONE DDC: RHD_DDC_2 LVDS Info: 18bits, dual link, LDI Panel found. Power Timing: 0x465, 0x00F, 0x10, 0x64, 0x2A8 Macro: 0x0C720407, Clock Pattern: 0x0063 ## Docked, non-DDC CRT on laptop's internal VGA out: Checking connectors on 0x7145, 0x17AA, 0x2006 (@01:00:00): Load Detection: RHD_OUTPUT_NONE HotPlug: RHD_HPD_NONE DDC: RHD_DDC_2 LVDS Info: 18bits, dual link, LDI Panel found. Power Timing: 0x465, 0x00F, 0x10, 0x64, 0x2A8 Macro: 0x0C720407, Clock Pattern: 0x0063 ## Undocked, no external display connected: Checking connectors on 0x7145, 0x17AA, 0x2006 (@01:00:00): Load Detection: RHD_OUTPUT_NONE HotPlug: RHD_HPD_NONE DDC: RHD_DDC_2 LVDS Info: 18bits, dual link, LDI Panel found. Power Timing: 0x465, 0x00F, 0x10, 0x64, 0x2A8 Macro: 0x0C720407, Clock Pattern: 0x0063 ## Undocked, non-DDC CRT on laptop's internal VGA out: Checking connectors on 0x7145, 0x17AA, 0x2006 (@01:00:00): Load Detection: RHD_OUTPUT_DACA HotPlug: RHD_HPD_NONE DDC: RHD_DDC_2 LVDS Info: 18bits, dual link, LDI Panel found. Power Timing: 0x465, 0x00F, 0x10, 0x64, 0x2A8 Macro: 0x0C720407, Clock Pattern: 0x0063
On Thu, Sep 20, 2007 at 02:45:43AM +0200, Hans Ulrich Niedermann wrote:
## Machine: Lenovo ThinkPad T60 2007-63G (1400x1050, X1400) ## Laptop has one internal VGA out ## ## The docking station has one VGA out and one DVI out. I have ## no DVI monitor to test with. ## ## Test CRT is a 1991 model without any DDC. ## ## All tests run while X11 was running with fglrx.
## Docked, no external displays connected: Checking connectors on 0x7145, 0x17AA, 0x2006 (@01:00:00): Load Detection: RHD_OUTPUT_NONE HotPlug: RHD_HPD_NONE DDC: RHD_DDC_2 LVDS Info: 18bits, dual link, LDI Panel found. Power Timing: 0x465, 0x00F, 0x10, 0x64, 0x2A8 Macro: 0x0C720407, Clock Pattern: 0x0063
## Docked, non-DDC CRT on dock's VGA out: Checking connectors on 0x7145, 0x17AA, 0x2006 (@01:00:00): Load Detection: RHD_OUTPUT_DACA HotPlug: RHD_HPD_NONE DDC: RHD_DDC_2 LVDS Info: 18bits, dual link, LDI Panel found. Power Timing: 0x465, 0x00F, 0x10, 0x64, 0x2A8 Macro: 0x0C720407, Clock Pattern: 0x0063
## Docked, non-DDC CRT on laptop's internal VGA out: Checking connectors on 0x7145, 0x17AA, 0x2006 (@01:00:00): Load Detection: RHD_OUTPUT_NONE HotPlug: RHD_HPD_NONE DDC: RHD_DDC_2 LVDS Info: 18bits, dual link, LDI Panel found. Power Timing: 0x465, 0x00F, 0x10, 0x64, 0x2A8 Macro: 0x0C720407, Clock Pattern: 0x0063
## Undocked, no external display connected: Checking connectors on 0x7145, 0x17AA, 0x2006 (@01:00:00): Load Detection: RHD_OUTPUT_NONE HotPlug: RHD_HPD_NONE DDC: RHD_DDC_2 LVDS Info: 18bits, dual link, LDI Panel found. Power Timing: 0x465, 0x00F, 0x10, 0x64, 0x2A8 Macro: 0x0C720407, Clock Pattern: 0x0063
## Undocked, non-DDC CRT on laptop's internal VGA out: Checking connectors on 0x7145, 0x17AA, 0x2006 (@01:00:00): Load Detection: RHD_OUTPUT_DACA HotPlug: RHD_HPD_NONE DDC: RHD_DDC_2 LVDS Info: 18bits, dual link, LDI Panel found. Power Timing: 0x465, 0x00F, 0x10, 0x64, 0x2A8 Macro: 0x0C720407, Clock Pattern: 0x0063
Docking makes no difference with no monitor attached it seems, it still seems to use DACA. Currently we have the following macro for this laptop: PANEL_B2_VGA_A0 Panel is connected to LVTMA (of course) and DDC 2 VGA is connected to DACA and DDC 0
From this data, this still seems correct.
Thanks for your report, Luc Verhaegen, SUSE/Novell X Driver Developer. -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org
Hi, this is an AMD 690V on board chipset which has a single VGA connector (there exists also a 690G chipset with HDMI or DVI connector, I don't know exactly): lspci: 01:05.0 VGA compatible controller: ATI Technologies Inc Radeon X1200 Series (prog-if 00 [VGA]) Subsystem: Giga-byte Technology Unknown device d000 Flags: bus master, fast devsel, latency 32, IRQ 18 Memory at d8000000 (64-bit, prefetchable) [size=128M] Memory at fdff0000 (64-bit, non-prefetchable) [size=64K] I/O ports at ee00 [size=256] Memory at fde00000 (32-bit, non-prefetchable) [size=1M] Capabilities: [50] Power Management version 2 Capabilities: [80] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable- ./rhd_conntest 01:05.0 Checking connectors on 0x791E, 0x1458, 0xD000 (@01:05:00): Load Detection: RHD_OUTPUT_DACA HotPlug: RHD_HPD_0 DDC: RHD_DDC_NONE LVDS Info: 18bits, single link, LDI Panel found. Power Timing: 0x000, 0x000, 0x00, 0x00, 0x000 Macro: 0x00000000, Clock Pattern: 0x00A1 Marc -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org
On Thu, Sep 20, 2007 at 08:37:53AM +0200, Marc Dietrich wrote:
Hi,
this is an AMD 690V on board chipset which has a single VGA connector (there exists also a 690G chipset with HDMI or DVI connector, I don't know exactly):
lspci: 01:05.0 VGA compatible controller: ATI Technologies Inc Radeon X1200 Series (prog-if 00 [VGA]) Subsystem: Giga-byte Technology Unknown device d000 Flags: bus master, fast devsel, latency 32, IRQ 18 Memory at d8000000 (64-bit, prefetchable) [size=128M] Memory at fdff0000 (64-bit, non-prefetchable) [size=64K] I/O ports at ee00 [size=256] Memory at fde00000 (32-bit, non-prefetchable) [size=1M] Capabilities: [50] Power Management version 2 Capabilities: [80] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
./rhd_conntest 01:05.0 Checking connectors on 0x791E, 0x1458, 0xD000 (@01:05:00): Load Detection: RHD_OUTPUT_DACA HotPlug: RHD_HPD_0 DDC: RHD_DDC_NONE LVDS Info: 18bits, single link, LDI Panel found. Power Timing: 0x000, 0x000, 0x00, 0x00, 0x000 Macro: 0x00000000, Clock Pattern: 0x00A1
Marc
Can you give us some more information on which board this is? Thanks, Luc Verhaegen. SUSE/Novell X Driver Developer. -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org
Hi, Am Montag 24 September 2007 03:01:14 schrieb Luc Verhaegen:
On Thu, Sep 20, 2007 at 08:37:53AM +0200, Marc Dietrich wrote:
Hi,
this is an AMD 690V on board chipset which has a single VGA connector (there exists also a 690G chipset with HDMI or DVI connector, I don't know exactly):
lspci: 01:05.0 VGA compatible controller: ATI Technologies Inc Radeon X1200 Series (prog-if 00 [VGA]) Subsystem: Giga-byte Technology Unknown device d000 Flags: bus master, fast devsel, latency 32, IRQ 18 Memory at d8000000 (64-bit, prefetchable) [size=128M] Memory at fdff0000 (64-bit, non-prefetchable) [size=64K] I/O ports at ee00 [size=256] Memory at fde00000 (32-bit, non-prefetchable) [size=1M] Capabilities: [50] Power Management version 2 Capabilities: [80] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
./rhd_conntest 01:05.0 Checking connectors on 0x791E, 0x1458, 0xD000 (@01:05:00): Load Detection: RHD_OUTPUT_DACA HotPlug: RHD_HPD_0 DDC: RHD_DDC_NONE LVDS Info: 18bits, single link, LDI Panel found. Power Timing: 0x000, 0x000, 0x00, 0x00, 0x000 Macro: 0x00000000, Clock Pattern: 0x00A1
Marc
Can you give us some more information on which board this is?
Of course, this is a GigaByte MA69VM-S2. The board with DVI is called MA69GM-S2H. There is also a newer revision of the last one called ...S3H. But I don't have any data from these :-( Marc -- "The enemy commits atrocities knowingly; if we make unfortunate mistakes, it is involuntary." Lord Arthur Ponsonby, "Falsehood in Wartime: Propaganda Lies of the First World War", 1928 -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org
On Mon, Sep 24, 2007 at 10:13:37AM +0200, Marc Dietrich wrote:
Hi,
Am Montag 24 September 2007 03:01:14 schrieb Luc Verhaegen:
On Thu, Sep 20, 2007 at 08:37:53AM +0200, Marc Dietrich wrote:
Hi,
./rhd_conntest 01:05.0 Checking connectors on 0x791E, 0x1458, 0xD000 (@01:05:00): Load Detection: RHD_OUTPUT_DACA HotPlug: RHD_HPD_0 DDC: RHD_DDC_NONE LVDS Info: 18bits, single link, LDI Panel found. Power Timing: 0x000, 0x000, 0x00, 0x00, 0x000 Macro: 0x00000000, Clock Pattern: 0x00A1
Marc
Can you give us some more information on which board this is?
Of course, this is a GigaByte MA69VM-S2. The board with DVI is called MA69GM-S2H. There is also a newer revision of the last one called ...S3H. But I don't have any data from these :-(
Hrm, ddc and hpd are apparently still incorrect on rs690 We have rs690 hardware, once we get to it, this hardware should work too. Thanks, Luc Verhaegen. SUSE/Novell X Driver Developer. -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org
Hi Luc, Am Mittwoch 26 September 2007 22:40:17 schrieb Luc Verhaegen:
On Mon, Sep 24, 2007 at 10:13:37AM +0200, Marc Dietrich wrote:
Hi,
Am Montag 24 September 2007 03:01:14 schrieb Luc Verhaegen:
On Thu, Sep 20, 2007 at 08:37:53AM +0200, Marc Dietrich wrote:
Hi,
./rhd_conntest 01:05.0 Checking connectors on 0x791E, 0x1458, 0xD000 (@01:05:00): Load Detection: RHD_OUTPUT_DACA HotPlug: RHD_HPD_0 DDC: RHD_DDC_NONE LVDS Info: 18bits, single link, LDI Panel found. Power Timing: 0x000, 0x000, 0x00, 0x00, 0x000 Macro: 0x00000000, Clock Pattern: 0x00A1
Marc
Can you give us some more information on which board this is?
Of course, this is a GigaByte MA69VM-S2. The board with DVI is called MA69GM-S2H. There is also a newer revision of the last one called ...S3H. But I don't have any data from these :-(
Hrm, ddc and hpd are apparently still incorrect on rs690
We have rs690 hardware, once we get to it, this hardware should work too.
attached patch initializes the card, but it seems that it does not detect the lcd panel (vertref is at 56 Hz). I also attached the Xorg log. marc -- "It is a noble cause that we defend and not particular interests." Lord Arthur Ponsonby, "Falsehood in Wartime: Propaganda Lies of the First World War", 1928
* Luc Verhaegen
utils/conntest/ is a program to help us create the card specific data we need for our driver.
It should be mentioned that one needs 'pciutils-devel' installed on OpenSUSE in order to compile this program. Klaus --- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org
On Thu, Sep 20, 2007 at 09:48:32AM +0200, Klaus Kaempf wrote:
* Luc Verhaegen
[Sep 19. 2007 23:01]: utils/conntest/ is a program to help us create the card specific data we need for our driver.
It should be mentioned that one needs 'pciutils-devel' installed on OpenSUSE in order to compile this program.
Klaus --- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG N??rnberg)
Actually, i should include a check for the headers in the now too simplistic Makefile :) Thanks, Luc Verhaegen. SUSE/Novell X Driver Developer. -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org
participants (5)
-
Hans Ulrich Niedermann
-
Jason Brooks
-
Klaus Kaempf
-
Luc Verhaegen
-
Marc Dietrich