coreboot/Documentation
Johann C. Rode 0b4d41004d mb/lenovo/sklkbl: Add Lenovo Thinkpad X280 as a variant
The hardware of this machine is mostly identical to the already
supported Thinkpad Tx80 machines. Minor differences are the absence of
SODIMM slots (i.e. all RAM is soldered on), two fewer eDP lane pairs,
and different PCIe lane assignment.

All the hardware configuration settings (VBT, GPIO register dumps,
hda verbs, and so on) have been obtained running the latest BIOS/EC
firmware (1.59/N20ET74W, 1.15/N20HT28W). PCIe port assignments as well
as USB, RAM SPD and GPIO assignments have been cross-checked against
publicly available schematics (Finn-1).

Basic functionality has been validated on a Thinkpad X280 part number
20KF-002QUS with 16GB onboard RAM, i7-8650U CPU. The laptop has been
tested with SeaBIOS 1.17 as a payload booting either debian 13 or
Windows 10. A cursory check of the hardware (video, wifi, audio, wired
ethernet, reboot, sleep) shows no issues. This patch also includes a
fix for the headphone jack detection that's been already validated
on the Thinkpad T480 with commit e5d10e5d23 ("mb/lenovo/t480: Fix
headphone jack").

Change-Id: Ia8e6c40b200dee240d08d79253fbbe0842882a80
Signed-off-by: Johann C. Rode <jcrode@gmx.net>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/90254
Reviewed-by: Matt DeVillier <matt.devillier@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2025-12-13 18:05:20 +00:00
..
_static
acpi Docs: Revert false MyST Parser toctree conversions 2024-09-09 23:26:42 +00:00
arch Documentation: Improve x86_64 2025-02-14 17:11:04 +00:00
community doc/community: Add a section on cross-project collaboration 2025-04-05 14:40:40 +00:00
contributing Doc/contributing: Add clarification on how to reference other commits 2025-08-19 20:57:21 +00:00
drivers drivers/option/cfr: Remove old sm_object from constructor 2025-11-15 15:27:32 +00:00
getting_started Docs: Use markdown autolinks instead of Sphinx doc directive 2025-08-02 16:47:10 +00:00
gfx Doc/gfx/libgfxinit.md: Fix file names in source code references 2025-07-14 14:38:41 +00:00
infrastructure Docs: Convert bare URLs into hyperlinks 2024-12-14 06:23:13 +00:00
internals Documentation: Add Device Operations 2025-05-09 14:15:15 +00:00
lib Documentation/lib: Update Timestamp documentation 2025-07-04 13:18:33 +00:00
mainboard mb/lenovo/sklkbl: Add Lenovo Thinkpad X280 as a variant 2025-12-13 18:05:20 +00:00
northbridge Docs: Use markdown autolinks instead of Sphinx doc directive 2025-08-02 16:47:10 +00:00
releases Documentation: Finalize 25.09 release notes 2025-10-02 16:45:33 +00:00
RFC Docs: Address remaining documents not included in toctrees 2024-10-27 23:50:29 +00:00
sbom Documentation: Update Makefile .inc references to .mk 2024-01-26 13:08:30 +00:00
security docs/security/vboot: Update supported board list 2025-09-26 00:32:49 +00:00
soc Documentation/FIT: reference archived copy of Intel TXT lab handout 2025-10-10 17:35:44 +00:00
superio Docs: Fix broken header references 2024-08-21 16:18:23 +00:00
technotes Docs: Convert bare URLs into hyperlinks 2024-12-14 06:23:13 +00:00
tutorial Documentation/tutorial/managing_local_additions.md: Add symlink info 2024-12-03 14:06:46 +00:00
util Documentation/util/intelp2m: Add info for developers 2025-04-14 13:52:13 +00:00
vendorcode Docs: Replace Recommonmark with MyST Parser 2024-03-21 16:11:56 +00:00
.gitignore
.mdl_style.rb
acronyms.md Documentation: Fix invalid Wikipedia link 2025-01-08 02:44:22 +00:00
AMD-S3.txt
beginverbatim.tex
cbfs.txt
codeflow.svg
conf.py Documentation: Remove ditaa support 2024-10-27 23:51:03 +00:00
COPYING
coreboot_logo.bmp
coreboot_logo.png
coreboot_logo.svg
corebootBuildingGuide.tex Documentation: Adjust master -> main branch 2023-09-15 18:42:46 +00:00
distributions.md doc/distributions: Update NovaCustom domain 2024-06-06 23:11:34 +00:00
documentation_license.md
endverbatim.tex
external_docs.md Docs: Revert false MyST Parser toctree conversions 2024-09-09 23:26:42 +00:00
gcov.txt
hypertransport.svg
index.md Documentation/internals: Add devicetree documentation 2025-04-06 20:37:34 +00:00
Makefile Docs: Turn warnings into errors 2024-10-27 23:51:11 +00:00
Makefile.sphinx Documentation: Fix make rule for sphinx-autobuild 2025-01-22 20:38:26 +00:00
payloads.md
POSTCODES
util.md util/mediatek: Add check-pi-img.py 2025-04-14 07:35:00 +00:00