libreboot / lbwww (public) (License: Unspecified) (since 2023-04-11) (hash sha1)
libreboot website (markdown files). https://libreboot.org/
List of commits:
Subject Hash Author Date (UTC)
adjust the t480 thunderbolt notes 95d5b067cfb98fb98113c51ece2c243b63cf4e5d Leah Rowe 2024-12-10 23:42:48
Tidy up the T480 page 762f1516fe6ca5fe492d702afdcc585e7dc07e84 Leah Rowe 2024-12-10 23:27:51
uboot x86 page: write about thinkpad x60/t60 a2cace6ea0489b96b5c6b08102969ae5c8a1d2e4 Leah Rowe 2024-12-10 11:08:57
resize the t1650 images e8c2795b6a59e53c7d2bb97f8c07752f755b2eba Leah Rowe 2024-12-10 01:34:15
updated t1650 internal flashing instructions a776d13bc4c70a288d35b32769298233dbda3294 Leah Rowe 2024-12-09 16:52:29
made the new pico soic8 image inline 8d40609ed7cf38ad8400eafd699ab68b11334849 Leah Rowe 2024-12-09 16:43:55
fix links in recent commits b29821a4b382b4e999e9cf7785fc77006dca8a5f Leah Rowe 2024-12-09 16:38:32
make thinkpad_acpi modprobe error clearer, fix minor typos in T480 page 91f61408638ca90b42d7f1ac702c99c5683b70f1 ezntek 2024-12-09 11:18:26
add raspi pico to SOIC-8 diagram 30387872fa07d6df25e7d50d98ed0e75c7d72d04 ezntek 2024-12-09 11:05:54
add thinkpad_acpi notices for the T440p, W541 and T480/T480s da5734ac3426a2a690a56bce0d3a8693f62eca26 ezntek 2024-12-09 11:05:02
add release errata/revisions 0eb22b1fa8d8d0c84372fb91f0d9000e5f1966e7 Leah Rowe 2024-12-09 02:23:17
remove a fact that is no longer a fact 0cd6d8de10b3a5cd3f9024117490635cb19943d3 Leah Rowe 2024-12-08 19:58:26
t480 verb 670df4e5e3e034068497698e39764160059004fd Leah Rowe 2024-12-08 17:17:43
uboot errors 7c0d9349ed8871fa7c01e5861fc9dcc218ca3045 Leah Rowe 2024-12-08 16:41:23
move qemu pic further up on the uboot page 66a862b10a1cec24160c67633e83dcc377226edd Leah Rowe 2024-12-08 03:40:39
add x200 u-boot pic 4fa9b69411e578c90c5d33b2c52fa66a8873c99b Leah Rowe 2024-12-08 03:37:12
Sex up the release announcement title a bit 853f2db51d6c6bab5f327f725e31c2ffd2cf4de2 Leah Rowe 2024-12-08 02:06:17
swap f191930c1fed1c917c2cbdaf341e8f9949d86906 Leah Rowe 2024-12-08 02:01:27
also add u-boot pic on u-boot page 1a5937905b359fff8925cd784bee54952647afaf Leah Rowe 2024-12-06 22:57:56
move the pics a bit c372dde2d56f234c0072583eecb16ae622e6f254 Leah Rowe 2024-12-06 22:53:37
Commit 95d5b067cfb98fb98113c51ece2c243b63cf4e5d - adjust the t480 thunderbolt notes
Signed-off-by: Leah Rowe <info@minifree.org>
Author: Leah Rowe
Author date (UTC): 2024-12-10 23:42
Committer name: Leah Rowe
Committer date (UTC): 2024-12-10 23:42
Parent(s): 762f1516fe6ca5fe492d702afdcc585e7dc07e84
Signer:
Signing key:
Signing status: N
Tree: 69af70e2619f5c986bd016986fe4a0121014a53d
File Lines added Lines deleted
site/docs/install/t480.md 28 9
File site/docs/install/t480.md changed (mode: 100644) (index e76ecc6..a70db31)
... ... work on the port, but everything else is UNTESTED.
402 402 You also need the [gerrit patch](https://review.coreboot.org/c/coreboot/+/75286) You also need the [gerrit patch](https://review.coreboot.org/c/coreboot/+/75286)
403 403 adding a Thunderbolt driver to coreboot. adding a Thunderbolt driver to coreboot.
404 404
405 To apply these patches, do the following in a fresh clone of `lbmk.git`:
405 To apply these patches, do the following in a fresh clone of `lbmk.git` and do:
406
407 ```
408 git checkout 20241206-t480-thunderbolt-unstable
409 ```
410
411 In it, you'll find this commit:
412
413 ```
414 commit 3881160b863ff53df9064a29a25aab55c76ee9c4 (HEAD -> 20241206-t480-thunderbolt-unstable)
415 Author: Leah Rowe <leah@libreboot.org>
416 Date: Tue Dec 10 23:35:47 2024 +0000
417
418 experimental/unstable t480 thunderbolt support
419
420 Signed-off-by: Leah Rowe <leah@libreboot.org>
421 ```
422
423 This was created by the following steps, applying the patches referenced above
424 and amending the coreboot configs for T480/T480s, within lbmk, from a fresh
425 clone of lbmk (Git repository):
406 426
407 427 ``` ```
408 428 git reset --hard b910424b5df8ed7c931a7b8f5cc8e34eacf0ca3e # 20241206rev2 git reset --hard b910424b5df8ed7c931a7b8f5cc8e34eacf0ca3e # 20241206rev2
 
... ... cd src/coreboot/next
411 431 wget https://libreboot.org/docs/install/t480-thunderbolt-20241206-unstable.patch wget https://libreboot.org/docs/install/t480-thunderbolt-20241206-unstable.patch
412 432 git fetch https://review.coreboot.org/coreboot refs/changes/86/75286/12 && git cherry-pick FETCH_HEAD git fetch https://review.coreboot.org/coreboot refs/changes/86/75286/12 && git cherry-pick FETCH_HEAD
413 433 git am t480-thunderbolt-20241206-unstable.patch git am t480-thunderbolt-20241206-unstable.patch
434 git format-patch -n2
435 mv 0001-drivers-intel-dtbt-Add-discrete-Thunderbolt-driver.patch ../../../config/coreboot/next/patches/0010-drivers-intel-dtbt-Add-discrete-Thunderbolt-driver.patch
436 mv 0002-thunderbolt-fix-ish.patch ../../../config/coreboot/next/patches/0011-thunderbolt-fix-ish.patch
414 437 cd - cd -
415 438 ./mk -u coreboot t480s_fsp_16mb ./mk -u coreboot t480s_fsp_16mb
416 439 ./mk -u coreboot t480_fsp_16mb ./mk -u coreboot t480_fsp_16mb
440 git add config/coreboot/next/patches/
441 git add config/coreboot/t480_fsp_16mb/
442 git add config/coreboot/t480s_fsp_16mb/
443 git commit -s -m "experimental/unstable t480 thunderbolt support"
417 444 ``` ```
418 445
419 446 You can now follow standard [build instructions](../build/). You can now follow standard [build instructions](../build/).
420 447
421 NOTE: If you remove src/coreboot/next, you must apply the patches again.
422 To make it easier, you can instead do this from a fresh `lbmk.git` (do this
423 instead of running the commands above):
424
425 ```
426 git checkout 20241206-t480-thunderbolt-unstable
427 ```
428
429 448 The branch named `20241206-t480-thunderbolt-unstable` already has the above The branch named `20241206-t480-thunderbolt-unstable` already has the above
430 449 patches applied, including the configuration changes made by `./mk -u`, and patches applied, including the configuration changes made by `./mk -u`, and
431 450 you can follow the same build instructions. In this lbmk branch, that you can follow the same build instructions. In this lbmk branch, that
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/libreboot/lbwww

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/libreboot/lbwww

Clone this repository using git:
git clone git://git.rocketgit.com/user/libreboot/lbwww

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main