Showing with 1,206 additions and 48 deletions.
  1. +22 −0 .gitlab-ci.yml
  2. +14 −3 CHANGELOG.md
  3. +669 −0 configs/pcengines_apu1.config
  4. +2 −2 configs/pcengines_apu2.config
  5. +2 −2 configs/pcengines_apu3.config
  6. +2 −2 configs/pcengines_apu4.config
  7. +2 −2 configs/pcengines_apu5.config
  8. +2 −1 payloads/external/Makefile.inc
  9. +1 −1 payloads/external/SeaBIOS/Kconfig
  10. +1 −1 payloads/external/SeaBIOS/Makefile
  11. +1 −0 payloads/external/iPXE/Kconfig
  12. +2 −2 payloads/external/sortbootorder/Makefile
  13. +1 −0 src/Kconfig
  14. +1 −1 src/cpu/amd/agesa/romstage.c
  15. +7 −1 src/mainboard/pcengines/apu1/Kconfig
  16. +4 −17 src/mainboard/pcengines/apu1/Makefile.inc
  17. +194 −0 src/mainboard/pcengines/apu1/bios_knobs.c
  18. +31 −0 src/mainboard/pcengines/apu1/bios_knobs.h
  19. BIN src/mainboard/pcengines/apu1/boot-menu-key
  20. +1 −0 src/mainboard/pcengines/apu1/boot-menu-message
  21. BIN src/mainboard/pcengines/apu1/boot-menu-wait
  22. BIN src/mainboard/pcengines/apu1/bootorder
  23. +15 −0 src/mainboard/pcengines/apu1/bootorder_def
  24. +10 −0 src/mainboard/pcengines/apu1/bootorder_map
  25. +43 −12 src/mainboard/pcengines/apu1/mainboard.c
  26. +16 −0 src/mainboard/pcengines/apu1/romstage.c
  27. BIN src/mainboard/pcengines/apu1/sercon-port
  28. 0 src/mainboard/pcengines/apu1/{ → spd}/HYNIX-H5TQ2G83CFR.spd.hex
  29. 0 src/mainboard/pcengines/apu1/{ → spd}/HYNIX-H5TQ4G83MFR.spd.hex
  30. +2 −0 src/mainboard/pcengines/apu2/bios_knobs.h
  31. +152 −0 src/mainboard/pcengines/apu2/mainboard.c
  32. +1 −1 src/mainboard/pcengines/apu2/romstage.c
  33. +8 −0 src/southbridge/amd/pi/hudson/sata.c
22 changes: 22 additions & 0 deletions .gitlab-ci.yml
Expand Up @@ -105,6 +105,28 @@ build_crosscompiler:
only:
- tags

build:apu1:
<<: *build_rom_apu
variables:
PLATFORM: apu1
MANIFEST_FALLBACK_BRANCH: coreboot-4.6.x

.test:apu1:
<<: *test_rom
variables:
PLATFORM: apu1

.sign:apu1:
<<: *sign_rom
variables:
PLATFORM: apu1

publish:apu1:
<<: *publish_rom
variables:
PLATFORM: apu1


build:apu2:
<<: *build_rom_apu
variables:
Expand Down
17 changes: 14 additions & 3 deletions CHANGELOG.md
Expand Up @@ -14,6 +14,16 @@ Releases 4.5.x and 4.6.x are based on mainline support submitted in

## [Unreleased]

## [v4.6.8] - 2018-04-06
### Added
- Full feature and build support for APU1
- Serial console enable with S1 button feature

### Changed
- Updated sortbootorder to v4.6.8
- Switched from IDE to AHCI mode for SATA controller
- Updated SeaBIOS to 1.11.0.4

## [v4.6.7] - 2018-03-01
### Fixed
- SD cards performance drop
Expand All @@ -27,10 +37,10 @@ Releases 4.5.x and 4.6.x are based on mainline support submitted in
- Updated SeaBIOS to 1.11.0.3

### Fixed
- memtest86+ screen refresh for serial
- Memtest86+ screen refresh for serial

### Added
- enabled ATA UDMA in SeaBIOS
- Enabled ATA UDMA in SeaBIOS

## [v4.6.5] - 2017-12-29
### Added
Expand Down Expand Up @@ -158,7 +168,8 @@ redundant code which was similar for APU2/3/5 boards.
- turn off D4 and D5 leds on boot
- enable power on after power failure

[Unreleased]: https://github.com/pcengines/coreboot/compare/v4.6.7...coreboot-4.6.x
[Unreleased]: https://github.com/pcengines/coreboot/compare/v4.6.8...coreboot-4.6.x
[v4.6.8]: https://github.com/pcengines/coreboot/compare/v4.6.7...v4.6.8
[v4.6.7]: https://github.com/pcengines/coreboot/compare/v4.6.6...v4.6.7
[v4.6.6]: https://github.com/pcengines/coreboot/compare/v4.6.5...v4.6.6
[v4.6.5]: https://github.com/pcengines/coreboot/compare/v4.6.4...v4.6.5
Expand Down