Mailinglist Archive: radeonhd (300 mails)
| < Previous | Next > |
[radeonhd] [Bug 15478] Detection Problems with Latest Git (2008-04-11)
- From: bugzilla-daemon@xxxxxxxxxxxxxxx
- Date: Tue, 20 May 2008 04:36:52 -0700 (PDT)
- Message-id: <20080520113652.D34C5130054@xxxxxxxxxxxxxxxxxxxxxxxx>
http://bugs.freedesktop.org/show_bug.cgi?id=15478
--- Comment #8 from Egbert Eich <eich@xxxxxxxxxxxxxxxxxxx> 2008-05-20 04:36:52
PST ---
(In reply to comment #7)
Is it always the EDID of the panel?
I would like to avoid going down this route.
It's possible that the routine collecting the EDID data out of AtomBIOS still
has problems. All the laptops I've access to (which would be my HP) obtain the
panel EDID directly from the panel using DDC. On those there is no EDID block
in AtomBIOS. I have no access to our other laptops. Let's Luc look into this.
In any case we should have a mode line for the panel. Therefore this
information is only needed to calculate the DPI. I'm not sure if we want to
call the VESA BIOS when we already call AtomBIOS just to obtain EDID data to
calculate the screen resolution.
{RHD_CONNECTOR_DVI_SINGLE, "HDMI_TYPE_A DFP1", RHD_DDC_1, RHD_HPD_1, {
RHD_OUTPUT_NONE, RHD_OUTPUT_NONE } }
This information seems to be correct. We've got 3 digital outputs: PANEL, DVI
and HDMI. These don't match nicely on the 2 digital blocks.
Now the TMDSA and the LVTMA are used for dual link. So it's not possible to
split any of those.
Therefore there are 2 options left:
1. The BIOS has an option to select between the DVI and the HDMI port.
2. There is a DVO chip on the system.
I would be able to tell if I had the BIOS. Tyson, please run rhd_conntest -d to
dump the BIOS and send it to me in an email (eich_at_suse_dot_de).
No, as this exactly what's in the connector table. See above.
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
_______________________________________________
xorg-team mailing list
xorg-team@xxxxxxxxxxx
http://lists.x.org/mailman/listinfo/xorg-team
--
To unsubscribe, e-mail: radeonhd+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: radeonhd+help@xxxxxxxxxxxx
--- Comment #8 from Egbert Eich <eich@xxxxxxxxxxxxxxxxxxx> 2008-05-20 04:36:52
PST ---
(In reply to comment #7)
Thanks for testing!How do we know which EDID the VESA BIOS will report?
2- The VESA driver reports EDID information for the laptop display, however,
the radeonhd driver is unable to obtain it. I've attached a new xorg log
file
showing this again.
We have this with multiple laptops. Egbert, would it be an option to the vesa
EDID emulation if we don't get any information from AtomBIOS?
Is it always the EDID of the panel?
I would like to avoid going down this route.
It's possible that the routine collecting the EDID data out of AtomBIOS still
has problems. All the laptops I've access to (which would be my HP) obtain the
panel EDID directly from the panel using DDC. On those there is no EDID block
in AtomBIOS. I have no access to our other laptops. Let's Luc look into this.
In any case we should have a mode line for the panel. Therefore this
information is only needed to calculate the DPI. I'm not sure if we want to
call the VESA BIOS when we already call AtomBIOS just to obtain EDID data to
calculate the screen resolution.
3- If I plug an external monitor into the HDMI port (through a HDMI -> DVI
cable), either before or after starting Xorg, nothing happens on the
computer
end (xrandr report nothing and nothing shows up in the Xorg logs). I've
repeated the rhd_conntest thing:
Atombios provides us information about a HDMI connector, but nothing about the
used outputs:
(II) RADEONHD(0): Connector[3] {RHD_CONNECTOR_DVI_SINGLE, "HDMI_TYPE_A DFP1",
RHD_DDC_1, RHD_HPD_1, { RHD_OUTPUT_NONE, RHD_OUTPUT_NONE } }
Egbert, does this sound like parsing error, or like broken connector table?
{RHD_CONNECTOR_DVI_SINGLE, "HDMI_TYPE_A DFP1", RHD_DDC_1, RHD_HPD_1, {
RHD_OUTPUT_NONE, RHD_OUTPUT_NONE } }
This information seems to be correct. We've got 3 digital outputs: PANEL, DVI
and HDMI. These don't match nicely on the 2 digital blocks.
Now the TMDSA and the LVTMA are used for dual link. So it's not possible to
split any of those.
Therefore there are 2 options left:
1. The BIOS has an option to select between the DVI and the HDMI port.
2. There is a DVO chip on the system.
I would be able to tell if I had the BIOS. Tyson, please run rhd_conntest -d to
dump the BIOS and send it to me in an email (eich_at_suse_dot_de).
HotPlug: RHD_HPD_1
DDC: RHD_DDC_1
So the DDC and hotplug information in the table is ok... Sounds like parsing
error.
No, as this exactly what's in the connector table. See above.
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
_______________________________________________
xorg-team mailing list
xorg-team@xxxxxxxxxxx
http://lists.x.org/mailman/listinfo/xorg-team
--
To unsubscribe, e-mail: radeonhd+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: radeonhd+help@xxxxxxxxxxxx
| < Previous | Next > |