-
-
Notifications
You must be signed in to change notification settings - Fork 640
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
Pine64 PinePhone Pro #1073
base: master
Are you sure you want to change the base?
Pine64 PinePhone Pro #1073
Conversation
{ stdenv, pkgs, ... }: | ||
|
||
stdenv.mkDerivation rec { | ||
name = "pine64-alsa-ucm"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nixpkgs maintainer are a bit uneasy to have all these kernel forks in nixpkgs, but I think it would be fine to have this package and the firmware also being part of nixpkgs.
add all directly nessesairy modules
inherit pver upstream_patch; | ||
src = src_pine64; | ||
}; | ||
features = { }; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This line confuses me. features
is empty by default and is not passed in on line 27 of pine64/pinephone-pro/default.nix
. args.argsOverride
comes later, so will override this. Could you explain what this line does?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
you are right. i was testing some features and forgot to completely remove it, as it is not present in my current development branch.
Description of changes
Adds initial support for the PinePhone Pro using the Pine64 kernel, patched to upstream patch-version.
The current state is as follows:
panfrost
sometimes crashesbrcmfmac
errors sporadically, function is not affected thanks to a partially working workaroundeg25-manager
)pipewire
wireplumber
crashing due to faulty camera driverspulseaudio
displays a sink device but doesn't play audioI don't know how much time i can spend on it in the next weeks, but if someone wants to give me some feedback on what changes should be done it will be appreciated.
Things done
nixos-hardware
andimporting it via
<nixos-hardware>
or Flake input