Showing 1,112 changed files with 16,085 additions and 9,827 deletions.
11 changes: 11 additions & 0 deletions .editorconfig
@@ -0,0 +1,11 @@
# EditorConfig: https://EditorConfig.org

root = true

[*]
indent_style = tab
tab_width = 8
charset = utf-8
insert_final_newline = true
end_of_line = lf
trim_trailing_whitespace = true
2 changes: 1 addition & 1 deletion 3rdparty/arm-trusted-firmware
2 changes: 1 addition & 1 deletion 3rdparty/chromeec
Submodule chromeec updated 2170 files
2 changes: 1 addition & 1 deletion 3rdparty/opensbi
Submodule opensbi updated 60 files
+4 −0 Makefile
+24 −9 README.md
+0 −188 ThirdPartyNotices.md
+28 −0 docs/platform/andes-ae350.md
+3 −0 docs/platform/platform.md
+10 −2 docs/platform/qemu_sifive_u.md
+4 −4 docs/platform/qemu_virt.md
+24 −10 docs/platform/sifive_fu540.md
+37 −8 firmware/fw_base.S
+3 −0 include/sbi/riscv_atomic.h
+49 −2 include/sbi/riscv_encoding.h
+2 −4 include/sbi/riscv_fp.h
+2 −1 include/sbi/riscv_unpriv.h
+4 −0 include/sbi/sbi_console.h
+3 −2 include/sbi/sbi_emulate_csr.h
+0 −1 include/sbi/sbi_fifo.h
+2 −1 include/sbi/sbi_hart.h
+25 −18 include/sbi/sbi_platform.h
+2 −0 include/sbi/sbi_scratch.h
+8 −0 include/sbi/sbi_timer.h
+8 −5 include/sbi/sbi_tlb.h
+5 −1 include/sbi/sbi_trap.h
+46 −12 lib/sbi/riscv_atomic.c
+44 −31 lib/sbi/riscv_unpriv.c
+13 −0 lib/sbi/sbi_console.c
+9 −1 lib/sbi/sbi_ecall.c
+61 −13 lib/sbi/sbi_emulate_csr.c
+24 −16 lib/sbi/sbi_fifo.c
+63 −25 lib/sbi/sbi_hart.c
+30 −7 lib/sbi/sbi_illegal_insn.c
+8 −2 lib/sbi/sbi_init.c
+30 −24 lib/sbi/sbi_ipi.c
+40 −14 lib/sbi/sbi_misaligned_ldst.c
+47 −0 lib/sbi/sbi_timer.c
+197 −105 lib/sbi/sbi_tlb.c
+102 −23 lib/sbi/sbi_trap.c
+2 −2 lib/utils/irqchip/plic.c
+13 −28 lib/utils/sys/clint.c
+36 −0 platform/andes/ae350/config.mk
+11 −0 platform/andes/ae350/objects.mk
+194 −0 platform/andes/ae350/platform.c
+67 −0 platform/andes/ae350/platform.h
+145 −0 platform/andes/ae350/plicsw.c
+46 −0 platform/andes/ae350/plicsw.h
+97 −0 platform/andes/ae350/plmt.c
+23 −0 platform/andes/ae350/plmt.h
+0 −1 platform/ariane-fpga/platform.c
+1 −1 platform/kendryte/k210/objects.mk
+39 −21 platform/kendryte/k210/platform.c
+22 −163 platform/kendryte/k210/platform.h
+0 −57 platform/kendryte/k210/sysctl.c
+0 −794 platform/kendryte/k210/sysctl.h
+0 −64 platform/kendryte/k210/uarths.c
+0 −171 platform/kendryte/k210/uarths.h
+0 −1 platform/qemu/sifive_u/platform.c
+0 −1 platform/qemu/virt/platform.c
+2 −2 platform/sifive/fu540/config.mk
+8 −7 platform/sifive/fu540/platform.c
+1 −10 platform/template/platform.c
+3 −2 scripts/create-binary-archive.sh
2 changes: 1 addition & 1 deletion 3rdparty/vboot
Submodule vboot updated 261 files
64 changes: 58 additions & 6 deletions AUTHORS
Expand Up @@ -8,42 +8,94 @@
# To see a list of contributors: git log --pretty=format:%an | sort | uniq
# For patches adding or removing a name: git log -i -S "NAME" --source --all

9elements Agency GmbH
Advanced Micro Devices, Inc.
Alex Züpke
Alexander Couzens
Alexandru Gagniuc
Andy Fleming
ARM Limited and Contributors
Arthur Heymans
Carl-Daniel Hailfinger
coresystems GmbH
Damien Zammit
David Hendricks
David Mosberger-Tang
Denis Dowling
DENX Software Engineering
DMP Electronics Inc.
Drew Eckhardt
Egbert Eich
Eric Biederman
Eswar Nallusamy
Facebook, Inc.
Felix Held
Frederic Potter
Free Software Foundation, Inc.
Freescale Semiconductor, Inc.
Gary Jennejohn
Gerd Hoffmann
Google LLC
Greg Watson
Imagination Technologies
Intel Corporation
Jason Zhao
Jordan Crouse
Joseph Smith
Keith Hui
Kshitij
Kyösti Mälkki
Lei Wen
Li-Ta Lo
Libra Li
Linus Torvalds
Linux Networx, Inc.
Marc Jones
Marek Vasut
Marius Gröger
Martin Mares
Marvell Semiconductor Inc.
MediaTek Inc.
MontaVista Software, Inc.
Myles Watson
Nicholas Sielicki
Nick Barker
Nico Huber
Patrick Georgi
Patrick Rudolph
PC Engines GmbH
Per Odlund
Raptor Engineering, LLC.
Peter Stuge
Raptor Engineering, LLC
Richard Woodruff
Ronald G. Minnich
Rudolf Marek
Russell King
Sage Electronic Engineering, LLC
SciTech Software, Inc.
secunet Security Networks AG
Siemens AG
Silicon Integrated System Corporation
Stefan Reinauer
Steve Magnani
SUSE LINUX AG
Sven Schnelle
Syed Mohammed Khasim
Texas Instruments
The Linux Foundation
Timothy Pearson
Tyan Computer Corp.
Uwe Hermann
VIA Technologies, Inc
Wolfgang Denk
Yinghai Lu



# Directories transferred
src/acpi
src/arch/arm
src/arch/arm64
src/arch/mips
src/arch/ppc64

src/arch
src/commonlib
src/console
src/cpu
src/device
11 changes: 10 additions & 1 deletion CHANGELOG.md
Expand Up @@ -12,6 +12,14 @@ official [coreboot repository](https://review.coreboot.org/cgit/coreboot.git)
Please use [pce-fw-builder](https://github.com/pcengines/pce-fw-builder)

## [Unreleased]
## [v4.10.0.2] - 2019-10-08
### Changed
- rebased with official coreboot repository commit 64c14b5

### Added
- soft reset for SuperIO GPIO
- IO port range for SuperIO GPIO functions

## [v4.10.0.1] - 2019-09-10
### Changed
- watchdog is now available on APU3
Expand Down Expand Up @@ -336,7 +344,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.10.0.1...develop
[Unreleased]: https://github.com/pcengines/coreboot/compare/v4.10.0.2...develop
[v4.10.0.2]: https://github.com/pcengines/coreboot/compare/v4.10.0.1...v4.10.0.2
[v4.10.0.1]: https://github.com/pcengines/coreboot/compare/v4.10.0.0...v4.10.0.1
[v4.10.0.0]: https://github.com/pcengines/coreboot/compare/v4.9.0.7...v4.10.0.0
[v4.9.0.7]: https://github.com/pcengines/coreboot/compare/v4.9.0.6...v4.9.0.7
Expand Down