163 Commits

Author SHA1 Message Date
Tim Crawford
af955613e0 models: Enable SMMSTOREv2 in coreboot
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2021-12-21 13:11:09 -07:00
Tim Crawford
5b4dbd9c53 coreboot: Rebase on 4.15
Rebase on upstream coreboot/coreboot@5622666396. The is slightly ahead
of the 4.15 tag, but includes all of our boards and most Intel SoC
changes we need.

We are now ~10 patches on top of upstream.

The following boards have been upstreamed:

- addw1
- addw2
- bonw14
- darp5
- darp6
- darp7
- galp2
- galp3-b
- galp3-c
- galp4
- galp5
- gaze14
- gaze15
- gaze16
- lemp10
- oryp5
- oryp6
- oryp7
- oryp8

The following drivers have been upstreamed:

- tas5825m

microcode:

- TGL-U boards have been updated to rev 0x9a from private repo
- TGL-H boards have been updated to rev 0x3c from private repo
- Remaining boards changed to use blobs from public repo

FSP:

- TGL changed to use A.0.51.31 from public repo

Signed-off-by: Tim Crawford <tcrawford@system76.com>
2021-12-21 13:11:09 -07:00
Tim Crawford
fb9d759338 gaze16-3060: Add variant for I219-V board
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2021-11-01 11:27:30 -06:00
Tim Crawford
f5274dedba oryp8: Correct SSID
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2021-09-20 19:22:56 -06:00
Jeremy Soller
7b9977081f Add oryp8 2021-09-20 10:58:55 -06:00
leviport
3fac9d61ca Also update chip.txt for galp4 and lemp9 2021-08-20 15:18:03 -06:00
leviport
75b2a26627 Update chip.txt for darp5 2021-08-20 15:18:03 -06:00
Jeremy Soller
c2cfab23d4 Add gaze16 2021-07-20 16:32:32 -06:00
Tim Crawford
dde58209de gaze14: Add coreboot configs 2021-05-12 13:59:50 -06:00
Tim Crawford
3fe5ccbc8c gaze14: Reduce from 4 variants to 2 2021-05-12 13:59:50 -06:00
Tim Crawford
7fb3203a01 Add chip.txt for addw1 and darp7
- addw1 uses a MX25L12873F, the same as oryp7
- darp7 uses a GD25B127D, the same as darp6
2021-04-08 14:14:24 -06:00
Jeremy Soller
236914e8e8
darp7, galp5, lemp10: Update microcode 2021-04-07 14:54:16 -06:00
Jeremy Soller
45d7645df9 oryp7 2021-02-26 15:56:43 -07:00
Jeremy Soller
09e2a550ea
Raise HDMI data rate for darp7 and galp5 2021-02-15 10:05:39 -07:00
Tim Crawford
6213d00b73 Use Intel GOP driver from proprietary BIOS
Using the Intel GOP driver from proprietary firmware has resolved some
issues with the lemp10. Use UEFIExtract from UEFITool to extract the GOP
driver from the proprietary firmware for other boards.

    ./UEFIExtract <firmware.rom> 7755CA7B-CA8F-43C5-889B-E1F59A93D575

The version we have been using is what is present in gaze14.
2021-01-26 10:27:54 -07:00
Jeremy Soller
de7fa7cb16 Add darp7, galp5, and lemp10 2021-01-19 15:41:51 -07:00
Tim Crawford
621890252b Remove unneeded microcode ROMs
ROMs for these models are provided by coreboot.
2020-12-14 15:07:14 -07:00
Tim Crawford
ff0a27ad9c Use defconfig to generate .config
Use minimal set of config selections and let coreboot generate the
default values for the rest of them.

The only differences are the following models selecting
CONFIG_CPU_MICROCODE_CBFS_DEFAULT_BINS instead of *_EXTERNAL_BINS:

- darp5
- darp6
- galp3-c
- galp4
- lemp9
2020-12-14 15:07:14 -07:00
Tim Crawford
6f9f779924 oryp5: Use VBT from oryp6 2020-10-07 06:48:50 -07:00
Tim Crawford
c96045d4f6 models: Add oryp5 2020-10-07 06:48:50 -07:00
Jeremy Soller
08f5ff0b3f Update configs 2020-10-05 14:00:35 -07:00
Jeremy Soller
d7db8266c9 addw1 2020-10-05 14:00:35 -07:00
Jeremy Soller
904cee45c1
Update coreboot and configs to fix darp6 MTRR allocation 2020-09-22 11:25:42 -06:00
Jeremy Soller
48ffaf156b Update submodules and configs 2020-09-15 08:15:23 -06:00
Jeremy Soller
c9e4644aa0 Build darp6 and galp4 with their own EC board name 2020-09-15 08:15:23 -06:00
Jeremy Soller
f7ecc6e6e8 Remove proprietary EC's from models with open EC ports 2020-09-15 08:15:23 -06:00
Tim Crawford
f53b9d5a1b gaze15: Disable Intel PTT 2020-08-14 10:19:49 -06:00
Jeremy Soller
7e398214ef
Update coreboot and configs 2020-08-13 13:13:15 -06:00
Jeremy Soller
012ac55b69 bonw14 2020-08-13 13:00:47 -06:00
Jeremy Soller
cca40eda80
addw2: coreboot TPM delay 2020-08-13 10:47:42 -06:00
Jeremy Soller
519a100b7e
addw2: disable PTT 2020-08-13 10:47:24 -06:00
Tim Crawford
878bfdda77 models: Update coreboot hda_verb.c files
- Rename from hda.h
- Update license block
- Remove header guards
2020-08-03 10:00:38 -06:00
Jeremy Soller
5ec324d0e7 Update coreboot and configs 2020-07-23 08:45:58 -06:00
Jeremy Soller
26bcb8664e
Update coreboot and configs for coreboot dgpu-refactor (#107)
* Update coreboot and configs for coreboot dgpu-refactor

* Update coreboot

* Update coreboot
2020-07-20 11:53:49 -06:00
Jeremy Soller
48bf9dcfce
coreboot ec-acpi (#106)
* Add script for updating coreboot config

* Update coreboot and coreboot config

* Update coreboot and configs

* Pass board and version when running make clean in ec

* Add addw2 chip.txt

* Update coreboot

* Update coreboot
2020-07-18 13:49:56 -06:00
Jeremy Soller
dab421bfa6
Update coreboot and addw2 config 2020-07-14 11:29:34 -06:00
Jeremy Soller
231d192d2e
Add gaze15 chip 2020-07-02 09:51:29 -06:00
Jeremy Soller
67f5b4d40e
Add oryp6 VBT 2020-07-01 10:51:25 -06:00
Jeremy Soller
1f888bbf0f
Update coreboot, ec, and oryp6 FD 2020-06-25 10:28:34 -06:00
Jeremy Soller
7f7051786a
oryp6: Update ME to disable PTT 2020-06-24 16:27:14 -06:00
Tim Crawford
2ac5332e42 oryp6: Allow flashing with spipi 2020-06-24 10:16:44 -06:00
Jeremy Soller
bf7754227b
Update coreboot and oryp6 config 2020-06-19 09:44:29 -06:00
Tim Crawford
fe234e1a89 Update coreboot config for qemu 2020-06-18 16:36:05 -06:00
Jeremy Soller
f04d7cd0e1
Update configs 2020-06-11 13:18:03 -06:00
Jeremy Soller
4dc59fee82 Add addw2, gaze15, and oryp6 2020-06-11 13:05:11 -06:00
Jeremy Soller
7c0aa57986
Set CONFIG_OVERRIDE_DEVICETREE 2020-06-04 11:53:02 -06:00
Jeremy Soller
460f6a3ff6
Update coreboot configs 2020-06-04 11:16:23 -06:00
Jeremy Soller
7a2dadb3e9
Update coreboot and coreboot configs 2020-06-04 09:23:05 -06:00
Jeremy Soller
66c2261af1
Add galp4 coreboot config 2020-06-04 08:23:27 -06:00
Jeremy Soller
bf12fbdbdc
Update coreboot and darp6 config 2020-06-03 15:40:35 -06:00