platform: Add OpenPiton platform support
authorAtish Patra <atish.patra@wdc.com>
Mon, 23 Mar 2020 19:48:56 +0000 (12:48 -0700)
committerAnup Patel <anup@brainfault.org>
Tue, 24 Mar 2020 07:48:38 +0000 (13:18 +0530)
commitfb84879e66bc5a26241bcf0472688851f7240acb
treebb6c4fbde7ec6d9c874ff3fa389729fb5bb0972b
parented265b4498cabdcdeb24f5f76548b9df73ae07f8
platform: Add OpenPiton platform support

OpenPiton is a research platform from Princeton University [1].

"OpenPiton is the world's first open source, general purpose,
multithreaded manycore processor. It is a tiled manycore
framework scalable from one to 1/2 billion cores."

Add OpenSBI support for OpenPiton. As it is based on ariane core,
it reuses the platform code from arine project.

[1]. https://github.com/PrincetonUniversity/openpiton

Signed-off-by: Atish Patra <atish.patra@wdc.com>
Reviewed-by: Anup Patel <anup.patel@wdc.com>
docs/platform/fpga-openpiton.md [new file with mode: 0644]
docs/platform/platform.md
platform/fpga/openpiton/config.mk [new file with mode: 0644]
platform/fpga/openpiton/objects.mk [new file with mode: 0644]
platform/fpga/openpiton/platform.c [new file with mode: 0644]
scripts/create-binary-archive.sh