gitlab-ci.yml: use separate cache for legacy pipeline
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Merge pull request #125 from pcengines/ci_cache_fix
gitlab-ci.yml: use separate cache for legacy pipeline
mb/pcengines: unify configuration for apu boards
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
mb/pcengines/apu: unify gpio definitions and initialisation in romstage
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
mb/pcengines/apu2/bootorder: fix leftover of sgabios and enable ehci0
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
mb/pcengines/apu2/variants: move devitree to spearate variants
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
mb/pcengines/apu2/board_info: unify board info file
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
mb/pcengines: remove apu3/4/5 directories
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Makefile.inc: fix paths to devicetree
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
mb/pcengines/apu2/s1_button: move implementation of console enabling …
…feature to separate file
mb/pcengines/apu2/mainboard.c: use single function to enable console
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
mb/pcengines/apu2/Makefile.inc: add s1_button file to be compiled
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
mb/pcengines/apu2/s1_button.c: fix calulating bootorder length
In legacy the bootorder file was 4097 bytes long which is 1 byte longer than it should be. The bootorder has been changed and its size is correct now. Remove the decrementation. Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Makefile: add distclean rule and dependency for Memtest86+
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
src/Kconfig: add options for Memtest86+
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
src/arch/x86/Makefile.inc: add rule to build Memtest86+
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
mb/pcengines/apu2/Makefile.inc: remove old Memtest86+ binary dependency
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
payloads/external/Memtest86Plus: add Memtest86+ directory and Makefil…
…e.inc Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
gitignore: add rule to ignore memtes86plus repo directory
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
iPXE: get rid of apu2-documentation dependency
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
src/arch/x86/Makefile.inc: move memtest86+ rule to mainboard Makefile…
… and cleanup Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
configs: update configs with removed apu2-documentation dependency
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Merge pull request #126 from pcengines/legacy-src-unify
Legacy src unify
gitlab-ci.yml: build the image the same way as mainline
In legacy build memtest was built externally. Switch to build like mainline release to remove the memtest86+ dependency. Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Merge pull request #130 from pcengines/memtest-portage
Memtest portage
mb/pcengines/apu2/microcode_amd: add microcode blob
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
src/apu/amd/pi: prepare infrastructure to include microcode update
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
src/cpu/amd/pi: implement microcode update procedure for family 16h
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
mb/pcengines/apu2/romstage.c: update microcode if according option is…
… set Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
util/crossgcc/Makefile: set destincation directory for toolchain
Change-Id: I2c429d3fa21c378018b02831d9a25df8e2267a63 Signed-off-by: Piotr Król <piotr.krol@3mdeb.com>
util/crossgcc/Makefile: change TARGETDIR to /opt/xgcc
Change-Id: Ic3baa815d64bc12b325fc125454e0529854c943c Signed-off-by: Piotr Król <piotr.krol@3mdeb.com>
.gitlab-ci.yml: align CI configuration and use pce-fw-builder
Change-Id: Idda814ce0f7de31dc087c31cdcce4673fb7da8f1 Signed-off-by: Piotr Król <piotr.krol@3mdeb.com>
.gitlab-ci.yml: synchronize with mainline yml
Change-Id: I5d728339e948a38b42df3791352e9aeff38a450c Signed-off-by: Piotr Król <piotr.krol@3mdeb.com>
.gitlab-ci-yaml: remove apu1 from legacy it is not supported
Change-Id: Ic10253d74435cec8b22ca6210fa045ed9f34cb3b Signed-off-by: Piotr Król <piotr.krol@3mdeb.com>
.gitlab-ci.yml: add ability to build from branches to check_dependenc…
…ies and build stage Change-Id: If10488b8191c4ed2ac6d77eed61f5456170f69fe Signed-off-by: Piotr Król <piotr.krol@3mdeb.com>
.gitlab-ci.yml: remove dependencies checks for branches
Change-Id: I578d40a6f1b56a8e9d7a82c1e4fcb3496b9a26aa Signed-off-by: Piotr Król <piotr.krol@3mdeb.com>
Merge pull request #134 from pcengines/pce-fw-builder-legacy
Pce fw builder legacy
gitlab-ci.yml: use latest tag for pce-fw-builder
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
src/mainboard/pcengines/apu2/romstage.c: try to update microcode by d…
…efault Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
src/mainboard/pcengines/apu2/microcode_amd: remove the blob
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
src/cpu/amd/pi/microcode_fam16h.c: change the name of ucode blob to l…
…ook for in CBFS Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
src/cpu/amd/pi: cleanup of old include microcode option
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
src/cpu/amd/pi/00730F01/update_microcode.c: correct comment format
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
CHANGELOG.md: update v4.0.17 release info
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Merge pull request #136 from pcengines/update-builder-legacy
gitlab-ci.yml: use latest tag for pce-fw-builder
Merge pull request #140 from pcengines/update-changelog-legacy
CHANGELOG.md: update v4.0.17 release info