-
-
Notifications
You must be signed in to change notification settings - Fork 14.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
*: riscv fixes/changes #168826
*: riscv fixes/changes #168826
Conversation
a76c91f
to
21bb635
Compare
The sd-image changes may be able to be genericized if multiple other systems also use a similar sdcard layout. |
Would have liked to use the starfive linux fork as a patch on top of our kernel instead, but it would always fail at the patch stage, so instead using it verbatim for now. |
cc: @zhaofengli |
...Now that I think about it, should probably be targeting staging as this is a HUGE rebuild for hydra lol. |
Should also mention I'm holding off on release notes until everything is properly building and I can test it on my hardware. { config, ... }:
{
imports = [ "/home/mado/Documents/Development/nixpkgs/nixos/modules/installer/sd-card/sd-image-riscv64-visionfive-installer.nix" ];
nixpkgs.crossSystem = {
config = "riscv64-unknown-linux-gnu";
system = "riscv64-linux";
};
} Edit: |
21bb635
to
1efa243
Compare
1efa243
to
9de4b99
Compare
bfdad08
to
779fb67
Compare
Moved mostly everything to NixOS/nixos-hardware#479 |
Are we good for merge? |
@astro FYI |
779fb67
to
b3851cd
Compare
Assuming the |
@ofborg build nix Merging when nix still builds on the major platforms. |
Description of changes
Add support for the RISC-V StarFive VisionFive SoC.
Sections of this taken from https://github.com/zhaofengli/nixos-riscv64.
Current goal(s)
Past goal(s)
Past related issue(s)
Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)nixos/doc/manual/md-to-db.sh
to update generated release notes