firmware-smmstore is a Rust-based application for compacting SMMSTOREv1,
which we no longer use. After commit af955613e0 ("models: Enable
SMMSTOREv2 in coreboot") it is no longer needed.
Signed-off-by: Tim Crawford <tcrawford@system76.com>
commit af955613e0 ("models: Enable SMMSTOREv2 in coreboot") switched
us from SMMSTOREv1 to SMMSTOREv2. This script is no longer useful.
Signed-off-by: Tim Crawford <tcrawford@system76.com>
- Added KBC reset on CPU reset to prevent keyboard from being locked
- Enabled power switch Watch Dog Timer with a timeout of 10 seconds
- Improved keyboard scan logic (no user-visible changes)
- Fixed detecting if PECI is available on eSPI systems using S0ix
- Added support for a FnLock key
Signed-off-by: Tim Crawford <tcrawford@system76.com>
- Leave TBT LSX0 as FSP configured
- Select CBFS SMBIOS hooks
- Hook up microcode for CML-S
- Move RPL-HX power limits to correct file
Signed-off-by: Tim Crawford <tcrawford@system76.com>
coreboot:
- addw3: Enable support for 5200 MT/s memory
- bonw15: Enable support for 5200 MT/s memory
- serw13: Enable support for 5200 MT/s memory
- rpl: Enable TPM read delay to fix occasional failures with Infineon chips
- Perform TPM Restart if TPM Resume fails
ec:
- darp9: Converted to new keyboard
- oryp11: Added new keyboard
- Acknowledge PECI-over-eSPI transactions when finished
Signed-off-by: Tim Crawford <tcrawford@system76.com>
Avoid overdraw with external devices attached by limiting PL4 well below
what the provided chargers can handle (90W).
Signed-off-by: Tim Crawford <tcrawford@system76.com>
Some coreboot submodules have their update strategy set to "none". They
will not be cloned/updated unless `--checkout` is specified.
Fixes building after cloning firmware-open and running `deps.sh`.
Signed-off-by: Tim Crawford <tcrawford@system76.com>
This brings in the following changes:
- Set PL4 based on AC state for all boards
- Increase PL4 on battery to 45W for dGPU boards
- galp6,galp7: Enable firmware security
Signed-off-by: Tim Crawford <tcrawford@system76.com>