Commit Graph

655 Commits

Author SHA1 Message Date
Jeremy Soller
94e6d375fa Rename oryp11 to serw13 2023-02-22 08:05:15 -07:00
Jeremy Soller
5a89066f02 Update coreboot and EC 2023-02-21 20:09:01 -07:00
Jeremy Soller
02b6c688e0 Update coreboot 2023-02-21 15:43:52 -07:00
Jeremy Soller
76299a9043 Update ec 2023-02-21 14:55:28 -07:00
Jeremy Soller
f90becc96f Disable bootguard and PTT on addp3 2023-02-21 14:03:54 -07:00
Jeremy Soller
b28a954926 Add FSP and configs for addp3 2023-02-21 14:03:39 -07:00
Tim Crawford
c09333e944 Revert "gaze18-3050: Update CSME"
This reverts commit 062ff0364b.

The RPL-HX tools were used to regenerate the CSME, but the RPL-P tools
need to be used.

Signed-off-by: Tim Crawford <tcrawford@system76.com>
2023-02-21 13:46:44 -07:00
Jeremy Soller
f8659ec3e5 Add addp3 extract 2023-02-21 13:32:49 -07:00
Tim Crawford
062ff0364b gaze18-3050: Update CSME
- Disable Boot Guard
- Disable PTT
- Disable locking the descriptor

Signed-off-by: Tim Crawford <tcrawford@system76.com>
2023-02-21 11:53:17 -07:00
Tim Crawford
ab7600f44d coreboot: Drop RUN_FSP_GOP selection
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2023-02-16 10:37:01 -07:00
Jeremy Soller
20e5a30b8d Update ec 2023-02-15 19:05:04 -07:00
Jeremy Soller
3c481f5385 Update coreboot 2023-02-15 16:18:47 -07:00
Jeremy Soller
e2e62c413b Update coreboot 2023-02-13 15:35:36 -07:00
Jeremy Soller
3ee1f1b614 Update coreboot 2023-02-10 12:56:42 -07:00
Jeremy Soller
748ba007e0 Update coreboot 2023-02-10 12:44:32 -07:00
Jeremy Soller
8c761d7aed Update ec 2023-02-10 12:25:18 -07:00
Jeremy Soller
db73252a07 Update coreboot 2023-02-10 12:23:14 -07:00
Tim Crawford
afe6fc5f73 oryp11: Add ec.config, symlink and use FSP
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2023-02-10 11:53:20 -07:00
Jeremy Soller
ba551a077c Update EC 2023-02-10 10:59:52 -07:00
Jeremy Soller
d2a6191ec0 Update coreboot 2023-02-10 10:47:22 -07:00
Jeremy Soller
9b5cdd2841 Update intel-spi 2023-02-10 10:27:54 -07:00
Jeremy Soller
8913ab4aa8 Update firmware-update 2023-02-10 10:18:49 -07:00
Jeremy Soller
3aebb0423e Update firmware-update 2023-02-10 10:06:21 -07:00
Jeremy Soller
0977863fef Update coreboot 2023-02-10 09:39:57 -07:00
Tim Crawford
8e90fec1ea oryp11: Add config files
- Specify chip.txt for external flashing
- Copy IntelGopDriver.inf so GOP is used
- Copy edk2.config to build with correct configs

Signed-off-by: Tim Crawford <tcrawford@system76.com>
2023-02-09 09:22:58 -07:00
Tim Crawford
ef2ddd819a docs: Add section for smart amp to porting notes
Document how to find the Realtek smart amp init data from the
proprietary firmware image.

Signed-off-by: Tim Crawford <tcrawford@system76.com>
2023-02-08 15:00:48 -07:00
Tim Crawford
836cbb0720 oryp11: Update CSME
- Disable Boot Guard
- Disable PTT
- Disable locking the descriptor

Signed-off-by: Tim Crawford <tcrawford@system76.com>
2023-02-08 13:07:19 -07:00
Tim Crawford
e74b939c4b Add coreboot configs for oryp11, gaze18-3050
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2023-02-08 09:54:08 -07:00
Jeremy Soller
fc2979310b Update coreboot 2023-02-08 08:28:11 -07:00
Jeremy Soller
02f8ee9934 Update coreboot 2023-02-08 08:15:28 -07:00
Jeremy Soller
6996a4cc89 Add FSP for gaze18-40x0 2023-02-07 15:58:22 -07:00
Jeremy Soller
69e429e2b4 Add chip.txt for gaze18 2023-02-07 15:37:47 -07:00
Jeremy Soller
7d984696d0 Disable bootguard for gaze18 2023-02-07 15:37:39 -07:00
Jeremy Soller
bbbafdea1f Fix compilation of edk2 2023-02-07 14:34:11 -07:00
Jeremy Soller
00df2028b7 Update coreboot and add gaze18-40x0 configs 2023-02-07 14:33:57 -07:00
Tim Crawford
bd4b768ef2 models: Add oryp11 blobs
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2023-02-03 11:22:33 -07:00
Tim Crawford
d5001a6b6f models: Add oryp11 extract
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2023-02-03 11:20:04 -07:00
Jeremy Soller
7775e64b6a Add gaze18-40x0 extract 2023-02-02 09:29:13 -07:00
Jeremy Soller
5c5ab76c47 Update coreboot-collector 2023-02-02 09:27:59 -07:00
Jeremy Soller
78f21bab79 Update coreboot-collector 2023-02-02 08:49:34 -07:00
Tim Crawford
09c761ca68 models: Add gaze18-3050 dump
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2023-02-01 12:07:07 -07:00
Tim Crawford
56994a28fc modeltool: Update edition, deps
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2023-02-01 12:06:10 -07:00
Tim Crawford
b337ac66fb ec: Fix WLAN power on
Configure WLAN GPIOs at the correct point so they are enabled at boot.

Fixes: 5f1ef1731e ("ec: Fix power off issues on ADL and TGL")
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2022-11-21 10:01:00 -07:00
Tim Crawford
5f1ef1731e ec: Fix power off issues on ADL and TGL
- adl-p: Fix case where system gets stuck in S5 due to power loss
- tgl-u: Fix case where system gets stuck in S5 due to power loss
- galp5: Fix power off failing due to WLAN GPIO

Signed-off-by: Tim Crawford <tcrawford@system76.com>
2022-11-18 09:16:22 -07:00
Tim Crawford
5e1da18565 ec: Apply PMC hack to all ADL boards
For some reason, *all* the ADL boards are now failing to enter S0ix.
Apply the PMC hack to the remaining ADL boards.

Signed-off-by: Tim Crawford <tcrawford@system76.com>
2022-11-18 07:45:49 -07:00
Tim Crawford
b3f0b544d7 Ask for kernel version for bug reports
Issues may depend on changes that happened in the kernel, such as:

- TBT using software CM instead of firmware CM
- TGL GPIO communities changing to match Windows
- Removal of `intel_backlight`

Signed-off-by: Tim Crawford <tcrawford@system76.com>
2022-11-17 11:51:35 -07:00
Tim Crawford
addd02860a Update Rust toolchain to 2022-03-18
Match the toolchain used by Redox.

Update firmware-setup and firmware-update for using the new toolchain.

Signed-off-by: Tim Crawford <tcrawford@system76.com>
2022-11-16 09:39:05 -07:00
Tim Crawford
7291bc7d39 coreboot: Disable SATA DevSlp on S0ix boards
After changing EC detection of S0ix from CPU_C10_GATE# to SLP_S0#,
DevSlp blocks S0ix entry. Disable it for now on TGL-U and ADL-P.

Signed-off-by: Tim Crawford <tcrawford@system76.com>
2022-11-14 13:21:45 -07:00
Tim Crawford
13d410e6e1 coreboot: Fix ACPI brightness controls on ADL
Hook up GMA ACPI brightness controls for ADL and set the gfx register
for ADL boards.

Fixes backlight controls on Windows 10 and Linux 6.1.

Signed-off-by: Tim Crawford <tcrawford@system76.com>
2022-11-10 14:23:12 -07:00
Tim Crawford
ec7f2adb2e changelog: Use past tense
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2022-11-04 17:24:51 -06:00