Attention is currently required from: Alexander Couzens, Alexei Sorokin, Angel Pons, Charles Moyes, Felix Singer, Heiki Lõhmus, Kilian Neuner, Nico Huber, Paul Menzel, Xue Yao, insurgo@riseup.net.

Alexei Sorokin uploaded patch set #25 to the change originally created by Alexander Couzens.

View Change

lenovo/x230: introduce EDP variant

There is a modification for the x230 which uses the 2nd DP from the dock
as the integrated panel's connection, which allows using a custom eDP
panel instead of the stock LVDS display.

There are several adapter boards present on the market and all of them
uses the same method of enabling the custom eDP panel.

To make this work with coreboot, the internal LVDS connector should be
disabled in libgfxinit. The VBT has been modified as well, which allows
brightness controls to work out of the box.

The modifications done to the VBT are:
- Remove the LVDS port entry.
- Move the DP-3 (which is the 2nd DP on the dock) entry to the first
position on the list.
- Set the DP-3 as internally connected.

This has been reported to work with the following panels:
- LP125WF2-SPB4 (1920*1080, 12.5")
- LQ125T1JW02 (2560*1440, 12.5")
- LQ133M1JW21 (1920*1080, 13.3")
- LTN133HL10-201 (1920*1080, 13.3")
- B133HAN04.6 (1920*1080, 13.3")
- B133QAN02.0 (2560*1600, 13.3")

Other eDP panels not on this list should work as well.

Change-Id: I0355d39a61956792e69bccd5274cfc2749d72bf0
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
Signed-off-by: Felix Singer <felixsinger@posteo.net>
Signed-off-by: Alexei Sorokin <sor.alexei@meowr.ru>
---
M src/mainboard/lenovo/x230/Kconfig
M src/mainboard/lenovo/x230/Kconfig.name
M src/mainboard/lenovo/x230/Makefile.mk
A src/mainboard/lenovo/x230/variants/x230_edp/data.vbt
A src/mainboard/lenovo/x230/variants/x230_edp/gma-mainboard.ads
5 files changed, 38 insertions(+), 6 deletions(-)

git pull ssh://review.coreboot.org:29418/coreboot refs/changes/50/28950/25

To view, visit change 28950. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I0355d39a61956792e69bccd5274cfc2749d72bf0
Gerrit-Change-Number: 28950
Gerrit-PatchSet: 25
Gerrit-Owner: Alexander Couzens <lynxis@fe80.eu>
Gerrit-Reviewer: Alexander Couzens <lynxis@fe80.eu>
Gerrit-Reviewer: Alexei Sorokin <sor.alexei@meowr.ru>
Gerrit-Reviewer: Angel Pons <th3fanbus@gmail.com>
Gerrit-Reviewer: Arthur Heymans <arthur@aheymans.xyz>
Gerrit-Reviewer: Felix Held <felix-coreboot@felixheld.de>
Gerrit-Reviewer: Felix Singer <service+coreboot-gerrit@felixsinger.de>
Gerrit-Reviewer: Kilian Neuner <cb@9-r.net>
Gerrit-Reviewer: Martin L Roth <gaumless@gmail.com>
Gerrit-Reviewer: Nico Huber <nico.h@gmx.de>
Gerrit-Reviewer: Patrick Rudolph <rudolphpatrick05@gmail.com>
Gerrit-Reviewer: Paul Menzel <paulepanter@mailbox.org>
Gerrit-Reviewer: Peter Lemenkov <lemenkov@gmail.com>
Gerrit-Reviewer: Richard Slindee
Gerrit-Reviewer: build bot (Jenkins) <no-reply@coreboot.org>
Gerrit-CC: Aleksei Kharlamov <dh@devass.club>
Gerrit-CC: Charles Moyes <thechuckster@gmail.com>
Gerrit-CC: Christian Herzog
Gerrit-CC: Heiki Lõhmus <h@lohmus.me>
Gerrit-CC: Holger Levsen <holger@layer-acht.org>
Gerrit-CC: Ivan V <ivv@i1v.org>
Gerrit-CC: MartiniMoe
Gerrit-CC: Matthias Wiedhalm
Gerrit-CC: Michael Niewöhner <foss@mniewoehner.de>
Gerrit-CC: Pavel Kovalenko <su@nitrocaster.me>
Gerrit-CC: Sergey Alirzaev <zl29ah@gmail.com>
Gerrit-CC: Stanislaw Kaminski <stanislaw.kaminski@gmail.com>
Gerrit-CC: Stefan Reinauer <stefan.reinauer@coreboot.org>
Gerrit-CC: Tom Hiller <thrilleratplay@gmail.com>
Gerrit-CC: Tomasz Jan Góralczyk
Gerrit-CC: Xue Yao <xueyao@xyte.ch>
Gerrit-CC: clayton craft
Gerrit-CC: insurgo@riseup.net
Gerrit-CC: nullmark <nullmark@googlemail.com>
Gerrit-CC: slact
Gerrit-Attention: Felix Singer <service+coreboot-gerrit@felixsinger.de>
Gerrit-Attention: Heiki Lõhmus <h@lohmus.me>
Gerrit-Attention: Nico Huber <nico.h@gmx.de>
Gerrit-Attention: Xue Yao <xueyao@xyte.ch>
Gerrit-Attention: Paul Menzel <paulepanter@mailbox.org>
Gerrit-Attention: Kilian Neuner <cb@9-r.net>
Gerrit-Attention: Alexei Sorokin <sor.alexei@meowr.ru>
Gerrit-Attention: Angel Pons <th3fanbus@gmail.com>
Gerrit-Attention: Charles Moyes <thechuckster@gmail.com>
Gerrit-Attention: Alexander Couzens <lynxis@fe80.eu>
Gerrit-Attention: insurgo@riseup.net
Gerrit-MessageType: newpatchset