Commit Graph

38967 Commits

Author SHA1 Message Date
Piotr Król 2cbffc5e08 configs: bump Dasharo Secure Firewall to rc3
Signed-off-by: Piotr Król <piotr.krol@3mdeb.com>
2021-05-24 18:53:20 +02:00
Piotr Król b5f97b0127 pcengines/apu2: add ENABLE_IOMMU which force the state of IOMMU
Signed-off-by: Piotr Król <piotr.krol@3mdeb.com>
2021-05-24 18:52:51 +02:00
Piotr Król 817b4ab76d configs/config.dasharo_secure_firewall_dbg: initial commit
Signed-off-by: Piotr Król <piotr.krol@3mdeb.com>
2021-05-20 13:52:44 +02:00
Piotr Król 213dc4858b configs/config.dasharo_secure_firewall_rel: bump version to v0.1-rc2
Signed-off-by: Piotr Król <piotr.krol@3mdeb.com>
secure-firewall-v0.1-rc2
2021-05-20 13:48:11 +02:00
Piotr Król b86b18c03b configs/config.dasharo_secure_firewall_rel: change TianoCore revision id to origin/secure-firewall/master
Signed-off-by: Piotr Król <piotr.krol@3mdeb.com>
2021-05-20 13:17:43 +02:00
Piotr Król bb7ebee3b9 configs: add Dasharo Secure Firewall release config
Signed-off-by: Piotr Król <piotr.krol@3mdeb.com>
2021-04-19 00:53:58 +02:00
Piotr Król 791d3d7442 payloads/tianocore: remove Secure Boot dependency on SMMSTOREv2
Secure Boot should not depend on SMM STORE which gives ability to use
authenticated variables. There are some platforms e.g. PC Engines apu2
which have SMM disabled by deafult and would never comply to that
dependency. Secure Boot may exist without SMM, by relying completly on
firmare setup menu.

Signed-off-by: Piotr Król <piotr.krol@3mdeb.com>
2021-04-18 23:41:20 +02:00
Piotr Król 2bfb5ea6f8 payloads/external/tianocore/Makefile: use Dasharo edk2 repository
Signed-off-by: Piotr Król <piotr.krol@3mdeb.com>
2021-04-18 02:03:31 +02:00
Angel Pons 0a1a4f1875 payloads/ext/tianocore/Makefile: Enable quiet mode
The build process of this payload is unnecessarily prolix. Therefore,
make use of the `-q` flag to abridge the output.

TEST=When building for X64, UEFIPAYLOAD.fd does not differ.

Change-Id: I6eba069ff5be2813d180dae40ab10155f0542f33
Signed-off-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/39123
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Benjamin Doron <benjamin.doron00@gmail.com>
Reviewed-by: Matt DeVillier <matt.devillier@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2021-04-18 01:55:16 +02:00
Michał Żygowski eecd5ccc96 payloads/external/tianocore: fix the iPXE config option name
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2021-04-15 01:18:36 +02:00
Michał Żygowski 842a12b25f payloads/external/tianocore: configure Secure boot
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2021-04-15 01:18:11 +02:00
Michał Żygowski be1de4b1ca configs/config.pcengines_apu2_grub_uefi: update config
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2020-11-17 15:12:08 +01:00
Michał Żygowski 37e3a0bcd6 src/mainboard/pcengines/apu2/vboot-rwa.fmd: adjust layout
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2020-11-17 15:11:52 +01:00
Michał Żygowski aa09bfb04b Merge branch 'develop' into pce_grub_uefi 2020-11-17 13:18:08 +01:00
Michał Żygowski f0f5148d25 Merge pull request #447 from pcengines/agesa_bootblock
Agesa bootblock
2020-11-17 12:22:45 +01:00
Michał Żygowski 2a07f6af3d src/mainboard/pcengines/apu2: migrate necessary code from romstage to bootblock
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2020-11-17 12:04:34 +01:00
Michał Żygowski 7d464f568d src/mainboard/pcengines/apu2: update vboot configuration
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2020-11-16 18:55:34 +01:00
Michał Żygowski 74d523d779 drivers/amd/agesa: execute InitReset and InitEarly in bootblock
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2020-11-16 18:53:32 +01:00
Michał Żygowski 2692cc55aa src/vendorcode/amd/pi/Makefile.inc: add AGESA includes to verstage
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2020-11-16 18:43:13 +01:00
Michał Żygowski d6c2b54503 src/southbridge/amd/pi/hudson/bootblock.c: add get sleep type function
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2020-11-16 18:38:48 +01:00
Michał Żygowski 8175ac7d33 src/southbridge/amd/pi/hudson/spi: fixes for writable boot device
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2020-11-16 18:38:20 +01:00
Michał Żygowski fdddb5408c src/cpu/x86/lapic/Makefile.inc: compiel LAPIC for verstage
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2020-11-16 18:37:43 +01:00
Michał Żygowski 3830e44787 Merge remote-tracking branch 'origin/master' into develop 2020-11-16 10:13:11 +01:00
Felix Held 93231b45e4 MAINTAINERS: add maintainers of soc/amd/picassso
Change-Id: Id39bd55a9a05b062892defadeb652980213b1e9c
Signed-off-by: Felix Held <felix-coreboot@felixheld.de>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/47577
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-by: Marshall Dawson <marshalldawson3rd@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2020-11-16 08:14:04 +00:00
Felix Held 14e3432148 soc/amd/common/block: drop double underscores from include guards
Since coreboot is written in C and not C++, having the double
underscores as a prefix is not an issue, but it also doesn't add much
information, so drop them and the trailing ones as well.

Change-Id: I1028fb9097efab8ffae5ffa9fe85a97feebc78a9
Signed-off-by: Felix Held <felix-coreboot@felixheld.de>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/47583
Reviewed-by: Martin Roth <martinroth@google.com>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2020-11-16 08:12:56 +00:00