<p dir="ltr">Hi all,</p>
<p dir="ltr">I'm trying to update an old linux board Advantech PCM-9361 (Intel Atom N270+ 945GSE+ ICH7M) Linux 2.6.32 + IEGD to the newest opensuse 13.1: Linux 3.11.6 + xf86-video-intel 2.99.906.</p>
<p dir="ltr">The IEGD driver has some settings (Port Attributes) that cannot be set in xf86-video-intel.</p>
<p dir="ltr">Is it possible to set them with the intel_reg_write utility? Are there any reference documents describing the IEGD Port attributes?</p>
<p dir="ltr">Below is the xorg.conf with the iegd settings. The interesting lines are "Attr/26" "18" for ports 2 and 4: the TFT panels are 18bbp color depth (the panels don't provide any EDID info).</p>

<p dir="ltr">With the new configuration the colors on LVDS2 panel are wrong (probably set to 24bbp) and LVDS1 panel is black although xrandr shows it as active.<br></p>
<p dir="ltr">Any ideas?</p>
<p dir="ltr">Regards,</p>
<p dir="ltr">Dragos Carp<br><br></p>
<p dir="ltr">Section "Device"<br>
    Identifier "Intel_IEGD-0"<br>
    Driver     "iegd"<br>
    VendorName "Intel(R) DEG"<br>
    BoardName  "Embedded Graphics"<br>
    BusID      "0:2:0"<br>
    Screen      0<br>
    Option     "PcfVersion"            "1792"<br>
    Option     "ConfigId"              "1"<br>
    Option     "ALL/1/name"                   "test4"<br>
    Option     "PortDrivers"     "sdvo lvds"<br>
    Option     "ALL/1/General/PortOrder"      "24000"<br>
    Option     "ALL/1/General/DisplayConfig"  "2"<br>
    Option     "ALL/1/General/DisplayDetect"  "0"<br>
    Option     "ALL/1/Port/4/General/name"                   "lvds"<br>
    Option     "ALL/1/Port/4/General/EdidAvail"      "0"</p>
<p dir="ltr">    Option     "ALL/1/Port/4/General/EdidNotAvail"   "4"<br>
    Option     "ALL/1/Port/4/General/Rotation"       "0"<br>
    Option     "ALL/1/Port/4/General/Edid"           "0"<br>
    Option     "ALL/1/Port/4/Attr/26"                "18"<br>
    Option     "ALL/1/Port/4/Attr/27"                "1"<br>
    Option     "ALL/1/Port/4/Attr/43"                "7"<br>
    Option     "ALL/1/Port/4/Attr/49"                "0"<br>
    Option     "ALL/1/Port/4/Dtd/1/PixelClock"       "148500"<br>
    Option     "ALL/1/Port/4/Dtd/1/HorzActive"       "1920"<br>
    Option     "ALL/1/Port/4/Dtd/1/HorzSync"         "55"<br>
    Option     "ALL/1/Port/4/Dtd/1/HorzSyncPulse"    "88"<br>
    Option     "ALL/1/Port/4/Dtd/1/HorzBlank"        "280"<br>
    Option     "ALL/1/Port/4/Dtd/1/VertActive"       "1080"<br>
    Option     "ALL/1/Port/4/Dtd/1/VertSync"         "3"<br>
    Option     "ALL/1/Port/4/Dtd/1/VertSyncPulse"    "5"<br>
    Option     "ALL/1/Port/4/Dtd/1/VertBlank"        "45"<br>
    Option     "ALL/1/Port/4/Dtd/1/Flags"            "0x8020000"<br>
    Option     "ALL/1/Port/2/General/name"                   "sdvo"<br>
    Option     "ALL/1/Port/2/General/EdidAvail"      "0"<br>
    Option     "ALL/1/Port/2/General/EdidNotAvail"   "4"<br>
    Option     "ALL/1/Port/2/General/Rotation"       "0"<br>
    Option     "ALL/1/Port/2/General/Edid"           "0"<br>
    Option     "ALL/1/Port/2/Attr/26"                "18"<br>
    Option     "ALL/1/Port/2/Attr/27"                "1"<br>
    Option     "ALL/1/Port/2/Attr/43"                "7"<br>
    Option     "ALL/1/Port/2/Attr/49"                "0"<br>
    Option     "ALL/1/Port/2/Dtd/1/PixelClock"       "148500"<br>
    Option     "ALL/1/Port/2/Dtd/1/HorzActive"       "1920"<br>
    Option     "ALL/1/Port/2/Dtd/1/HorzSync"         "55"<br>
    Option     "ALL/1/Port/2/Dtd/1/HorzSyncPulse"    "88"<br>
    Option     "ALL/1/Port/2/Dtd/1/HorzBlank"        "280"<br>
    Option     "ALL/1/Port/2/Dtd/1/VertActive"       "1080"<br>
    Option     "ALL/1/Port/2/Dtd/1/VertSync"         "3"<br>
    Option     "ALL/1/Port/2/Dtd/1/VertSyncPulse"    "5"<br>
    Option     "ALL/1/Port/2/Dtd/1/VertBlank"        "45"<br>
    Option     "ALL/1/Port/2/Dtd/1/Flags"            "0x8020000"<br>
EndSection<br><br></p>