Port to RISC-V Linux
This is experimental and not guaranteed to work (it just compiles under QEMU)
My uname -a
Linux fedora-riscv 5.5.0-0.rc5.git0.1.1.riscv64.fc32.riscv64 #1 SMP Mon Jan 6 17:31:22 UTC 2020 riscv64 riscv64 riscv64 GNU/Linux
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
SEmmmer seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.
Thank you for the interest and this PR! It is shaping up really well.
We do need to figure out internally how to handle additional architectures first, so expect some back and forth here and please have patience. But that shouldn't preclude the work to get the driver functional and we'll gladly help with that.
I kind of managed to run this driver on HiFive Unmatched RISC-V machine and Haiku. I got display output, but also got some obscure problems that display start working only after connecting to another GPU port (and yet another on each boot). Interestingly problem is also observed on Linux Nouveau KMD.