Bug 14414 - Option "HPD" "swap" for RV516
Summary: Option "HPD" "swap" for RV516
Status: RESOLVED WONTFIX
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/radeonhd (show other bugs)
Version: git
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Loïc Grenié
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-07 12:08 UTC by Sebastian Redl
Modified: 2008-05-20 08:42 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
xorg log (41.79 KB, application/octet-stream)
2008-02-07 12:08 UTC, Sebastian Redl
no flags Details
Patch for subdevice number and newline typo. (1.15 KB, patch)
2008-02-09 11:44 UTC, Sebastian Redl
no flags Details | Splinter Review

Description Sebastian Redl 2008-02-07 12:08:33 UTC
Created attachment 14206 [details]
xorg log

My video card requires swapped HPD in order to correctly detect a monitor connected to its DVI connector.

The monitor is a NEC MultiSync LCD 1770NX.

The video card is a X1550 (RV516), details in the xorg log.

The monitor connected to the VGA output is detected without problems.

My xorg.conf device section:

Section "Device"
    Identifier  "The Card"
    Driver      "radeonhd"
    BusID       "PCI:1:0:0"

    Option      "monitor-VGA_1"         "Right Monitor"
    Option      "monitor-DVI-I_1/digital"       "Left Monitor"
    Option      "HPD"           "swap"
    Option      "RROutputOrder" "DVI-I_1/digital"
EndSection

If I comment out the HPD option, only the right monitor is enabled.
Comment 1 Egbert Eich 2008-02-09 08:56:45 UTC
Added the HPD_SWAP flag for this PnP ID.
Committed and pushed. Thanks a lot!
Sebastian, please pull and test (remove the flag in your config first, though ;)).
Comment 2 Egbert Eich 2008-02-09 08:57:06 UTC
Fixed.
Comment 3 Sebastian Redl 2008-02-09 11:44:53 UTC
Created attachment 14248 [details] [review]
Patch for subdevice number and newline typo.

Bug was NOT fixed due to a typo: device ID is 0x3000, but was typed as 0x300.

Attached is a patch for this and another typo in a log message (missing final newline).
Comment 4 Egbert Eich 2008-02-10 03:50:40 UTC
Darn, you're right. Cut-n-paste is always getting me. thanks!
Hope I got it right this time.
Comment 5 Sebastian Redl 2008-02-10 08:29:32 UTC
Confirming fixed.
Comment 6 Loïc Grenié 2008-02-14 09:47:04 UTC
(In reply to comment #5)
> Confirming fixed.

This breaks the startup for me. I have to specify

Option "HPD" "normal"

to successfully start X.

Loïc
Comment 7 Egbert Eich 2008-02-16 06:13:33 UTC
Loïc could you please attach the connector table from your log? We may need to hard code this.
For my reference, this is the connector table from Sebastian's log.
(II) RADEONHD(0): Connector[0] {RHD_CONNECTOR_VGA, "VGA CRT1", RHD_DDC_0, RHD_HPD_NONE, { RHD_OUTPUT_DACA, RHD_OUTPUT_NONE } }
(II) RADEONHD(0): Connector[1] {RHD_CONNECTOR_TV, "SVIDEO TV1", DDC_NONE, RHD_HPD_NONE, { RHD_OUTPUT_DACB, RHD_OUTPUT_NONE } }
(II) RADEONHD(0): Connector[2] {RHD_CONNECTOR_DVI, "DVI-I CRT2 DFP3", RHD_DDC_1, RHD_HPD_0 /*swapped*/, { RHD_OUTPUT_DACB, RHD_OUTPUT_LVTMA } }
Comment 8 Egbert Eich 2008-02-27 04:36:41 UTC
Loic, could you please do what is requested in comment #7? Thanks!
Comment 9 Loïc Grenié 2008-02-27 05:15:41 UTC
2008/2/27, bugzilla-daemon@freedesktop.org <bugzilla-daemon@freedesktop.org>:
> http://bugs.freedesktop.org/show_bug.cgi?id=14414
>
>
>  Egbert Eich <eich@pdx.freedesktop.org> changed:
>
>            What    |Removed                     |Added
>  ----------------------------------------------------------------------------
>
>          AssignedTo|eich@pdx.freedesktop.org    |loic.grenie@gmail.com
>
>
>
>
>  --- Comment #8 from Egbert Eich <eich@pdx.freedesktop.org>  2008-02-27 04:36:41 PST ---
>  Loic, could you please do what is requested in comment #7? Thanks!

    Yes of course, no (theoretical) problem. The practical problem is that
  right now the computer is in warranty repair. I think I'll get it back in a
  couple of days. As soon as it gets back, I'll mail everything.

            Loïc
Comment 10 Egbert Eich 2008-04-18 08:59:03 UTC
Loïc, did you have a chance to test this?
Comment 11 Loïc Grenié 2008-04-18 11:07:16 UTC
2008/4/18, bugzilla-daemon@freedesktop.org <bugzilla-daemon@freedesktop.org>:
> http://bugs.freedesktop.org/show_bug.cgi?id=14414
>
> --- Comment #10 from Egbert Eich <eich@pdx.freedesktop.org>  2008-04-18 08:59:03 PST ---
>  Loïc, did you have a chance to test this?

    Unfortunately not: my motherboard fried and then the graphic card.
  I'm waiting for the warranty replacement, I'm still without graphic card
  (I have to bring my laptop with me to work, it's not the most pleasant
  situation, oh well...).

           Loïc
Comment 12 Loïc Grenié 2008-05-20 07:00:16 UTC
2008/4/18  <bugzilla-daemon@freedesktop.org>:
> http://bugs.freedesktop.org/show_bug.cgi?id=14414
> --- Comment #10 from Egbert Eich <eich@pdx.freedesktop.org>  2008-04-18 08:59:03 PST ---
> Loïc, did you have a chance to test this?

    Unfortunately after 3+ months they substituted my radeonhd with a
GeForce so that
  I cannot test the path. Sorry.

      Thanks a lot,

          Loïc
Comment 13 Luc Verhaegen 2008-05-20 08:42:36 UTC
Too bad :(


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.