libreboot
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Libreboot] [PATCHES] Describe and implement LVDS second channel enablem


From: Patrick 'P. J.' McDermott
Subject: [Libreboot] [PATCHES] Describe and implement LVDS second channel enablement
Date: Sun, 20 Sep 2015 12:07:05 -0400
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.3.0

Find patches attached or in the
feature/gm45-lvds-second-channel-solution branch of my repository:

    http://git.pehjota.net/libreboot/libreboot.git/
    git://git.pehjota.net/libreboot/libreboot.git

On GM45-based systems with a 1680x1050, 1440x900, or 1920x1200 display,
the display isn't properly enabled in part because the boards'
devicetree.cb files have hardcoded single-channel LVDS configurations.
So normally there is no output on such displays in either GRUB or Linux
(unless the devicetree.cb is manually changed before building the ROM or
the GRUB configuration boots Linux with "lvds_channel_mode=2" in its
command line.  With this change, there should be display output in
Linux, but still not in GRUB.

I've tested that the coreboot patch compiles, but I don't have any
affected systems on which to test the ROMs.  If anyone on this list has
a ThinkPad R400, T400, or T500 with a high-resolution (higher than
1280x800) display and some time to build and test a ROM, I'd appreciate
some testing of this change (be sure to temporarily remove your
libreboot_grub.cfg file if you have one that boots Linux with
"lvds_channel_mode=2").

Thanks,
-- 
Patrick "P. J." McDermott
  http://www.pehjota.net/
Lead Developer, ProteanOS
  http://www.proteanos.com/

Attachment: 0001-docs-hcl-gm45_lcd.html-Describe-solution-to-LVDS-cha.patch
Description: Text Data

Attachment: 0002-coreboot-libre-Add-patch-to-enable-second-LVDS-chann.patch
Description: Text Data

Attachment: 0003-docs-hcl-gm45_lcd.html-Update-LVDS-channels-section.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]