13 Commits

Author SHA1 Message Date
gaspar-ilom
9978aa6134
add some warning to the t480 board config about the TPM GPIO reset attack
https://mkukri.xyz/2024/06/01/tpm-gpio-fail.html
Signed-off-by: gaspar-ilom <gasparilom@riseup.net>
2025-02-18 21:30:47 +01:00
gaspar-ilom
820c38c15b
fix t480 board config comments
Signed-off-by: gaspar-ilom <gasparilom@riseup.net>
2025-02-15 00:36:52 +01:00
gaspar-ilom
acd6c859db
fix mac address in t480 config comments
Signed-off-by: gaspar-ilom <gasparilom@riseup.net>
2025-02-14 23:43:22 +01:00
Thierry Laurion
82cc4108d6
t480 board configs: add notes that MAC is forged in GBE provided in tree to proper MAC
Signed-off-by: Thierry Laurion <insurgo@riseup.net>
2025-02-14 12:14:18 -05:00
Thierry Laurion
0d53e8a385
rename coreboot-2412 to coreboot-24.12 for versioning consistency, move patches, point board configs to version change
Signed-off-by: Thierry Laurion <insurgo@riseup.net>
2025-02-14 12:11:57 -05:00
Thierry Laurion
b2637cec90
t480 boards and coreboot config: rename to maximized since ifd reuses ME neutered space, confirmed
Signed-off-by: Thierry Laurion <insurgo@riseup.net>
2025-02-14 11:49:33 -05:00
Thierry Laurion
8149c30c62
t480-maximized -> t480: we are not neutering ME anymore, therefore those are not maximized boards. We have to draw the line somewhere.
- Reuse good tweeks from gaspar-ilom's provided config/coreboot-t480-maximized.config
- move config/coreboot-t480-maximized.config to config/coreboot-t480.config, delete config/coreboot-t480-maximized.config
- rename boards/t480-hotp-maximized -> boards/t480-hotp, boards/t480-maximized/t480-maximized -> boards/t480-maximized/t480
- Adapt CircleCI board naming accordingly

TODO:
- discuss need of thunderbold firmware presence in fw, that were part of @notgivenby prior work and now gone. Should it be brought back?
- Tweaks of config/coreboot-t480.config against prior commit, outside of blobs paths having change.

Signed-off-by: Thierry Laurion <insurgo@riseup.net>
2025-02-12 13:11:48 -05:00
Thierry Laurion
e6d6001e97
Merge remote-tracking branch 'gaspar-ilom/t480' into poc_t480
Resolve conflicts, enable TPM2 support into board configs that was missing sorry
- remove blobs/kabylake/fetch_split_fsp.sh since unneeded if depending on full FSP from tree
  - removed fsp.fd files placed in blobs and references to it in @gaspar-ilom branch
  - removed blobs/kabylake/* altogether since unneeded
- remove patches/coreboot-24.02.01/* since we use another fork (currently modules/coreboot: t480, might be renamed to coreboot release to be reused later)
- t480 boards depend on targets/xx80_me_blobs.mk now, next commit will cleanup prior work artifacts not needed; @gaspar-ilom approach cleaner

Signed-off-by: Thierry Laurion <insurgo@riseup.net>
2025-02-12 12:46:14 -05:00
Thierry Laurion
fd55341cf4
fix t480p-hotp-maximized -> t480-hotp-maximized; unify against x230; add the CircleCI
Signed-off-by: Thierry Laurion <insurgo@riseup.net>
2025-02-12 12:14:33 -05:00
gaspar-ilom
f75ddb81c3 add t480 board
Signed-off-by: gaspar-ilom <gasparilom@riseup.net>
2025-02-12 00:56:17 +01:00
Thierry Laurion
e8974daebb
boards/t480-maximized/t480-maximized.config: enable pr0 (impacts only after kexec call to final OS. Otherwise, problem with coreboot config)
Signed-off-by: Thierry Laurion <insurgo@riseup.net>
2025-02-11 17:17:26 -05:00
Thierry Laurion
5ce57053e6
boards/t480-maximized/t480-maximized.config: use t480 target that calls blobs scripts
Signed-off-by: Thierry Laurion <insurgo@riseup.net>
2025-02-11 11:26:20 -05:00
AK Unterkontrolle
effa9f63e3
Add board config for T480
Signed-off-by: Thierry Laurion <insurgo@riseup.net>
2025-02-11 11:25:39 -05:00