1
0
Fork 0
mirror of https://github.com/samueldr/wip-pinebook-pro.git synced 2024-11-14 06:59:43 +01:00
Commit graph

62 commits

Author SHA1 Message Date
Jake Waksbaum
89605b0f3e Fix nixosModule
The `nixosModule` attribute is not system specific, so it should itself
be a module instead of `nixosModule.aarch64-linux`, etc. being modules.
2020-09-09 21:43:48 -04:00
Jake Waksbaum
5c5a0da07a Limit systems to x86 and aarch64 2020-08-31 00:10:18 -04:00
Jake Waksbaum
78c96317b0 Move with-cross.nix functionaity into flake.nix 2020-08-24 00:35:14 -04:00
Jake Waksbaum
a217594cf3 Use flakes
This should let users build an SD image simply with `nix build` run from
the root of the repo, or even `nix build
github:samudeldr/wip-pinebook-pro'.
2020-08-23 21:57:54 -04:00
Samuel Dionne-Riel
3746c617f8 Merge branch 'feature/upgrades' 2020-07-14 17:45:37 -04:00
Samuel Dionne-Riel
fa9f3f965f linux_pinebookpro_lts: Init at 5.4 2020-07-14 15:34:59 -04:00
Samuel Dionne-Riel
75c3a736c0 linux_pinebookpro_latest: 5.6 -> 5.7 2020-07-14 15:34:59 -04:00
Samuel Dionne-Riel
4b754f92e7 overlay: linux*_pinebookpro -> linux*_pinebookpro_latest
This is preparing the stage for the LTS tracking 5.4 soon.
2020-07-14 15:34:59 -04:00
Samuel Dionne-Riel
0eb7ee1ea8 pinebook_pro: Use the latest kernel by default 2020-07-14 15:34:59 -04:00
Samuel Dionne-Riel
4669b71789 u-boot: whatever -> v2020.07
+ forward port the patches
2020-07-14 15:34:59 -04:00
Samuel Dionne-Riel
6e60bd2f8a u-boot: ATF 2019-01-16 -> 2020-06-17
(I'm not even sure 2019-01-16 had the right year!)
2020-07-14 15:34:59 -04:00
Samuel Dionne-Riel
ee2caee2d1 cross-hacks: Update for nixos-unstable 2020-07-14 15:34:59 -04:00
Samuel Dionne-Riel
4d17db81a7 default.nix: Build with <nixpkgs> 2020-07-14 15:34:59 -04:00
Samuel Dionne-Riel
8dba50616c build.sh: Now track unstable
This is a moving target, but ugh, it seems all choices are unfulfilling.
2020-07-13 20:26:28 -04:00
Samuel Dionne-Riel
683a6f6153 Update kernel to the latest revision 2020-04-22 23:48:40 -04:00
Samuel Dionne-Riel
a18ee8eeb8
Merge pull request #10 from danielfullmer/fix-right-speaker
Enable right speaker in reset script
2020-04-22 15:56:31 -04:00
Daniel Fullmer
70cc207b23 Enable right speaker in reset script 2020-04-01 19:42:52 -04:00
Samuel Dionne-Riel
8c8105d093 firmware: Add missing firmware for bluetooth 2020-02-08 21:02:06 -05:00
Samuel Dionne-Riel
7e36d3cc96 Adds revised keyboard firmware with fixes 2020-01-22 15:29:19 -05:00
Samuel Dionne-Riel
f9785b285f Prefer "external booting" u-boot by default.
Less rude for end-users expecting to be able to SD boot once flashed.
2020-01-21 22:37:42 -05:00
Samuel Dionne-Riel
acc6927507 Update README 2020-01-21 22:11:03 -05:00
Samuel Dionne-Riel
34d73ef9d5 Add script to reset the sound state.
Needs to be run manually.
2020-01-21 22:10:26 -05:00
Samuel Dionne-Riel
bb3b3e03ec kernel: 5.4.0 -> 5.5.0-rc7 2020-01-20 19:12:29 -05:00
Samuel Dionne-Riel
1fbe3b5e5d Add note about uBootPinebookProExternalFirst 2020-01-17 18:30:57 -05:00
Samuel Dionne-Riel
aed6994e1e Fix note about LED 2020-01-17 18:30:52 -05:00
Samuel Dionne-Riel
edf343ba2a Fix notes about reboot not working 2020-01-17 18:28:43 -05:00
Samuel Dionne-Riel
5cacba9480 u-boot: Add pkgs.uBootPinebookProExternalFirst 2020-01-17 18:27:57 -05:00
Samuel Dionne-Riel
ae1d916f42 u-boot: Import patches from eno.space
Close #2
2020-01-17 18:25:49 -05:00
Samuel Dionne-Riel
59568ca1d4 u-boot: Use current tip of ATF. This fixes reboot.
See #1
2020-01-17 14:15:19 -05:00
Samuel Dionne-Riel
abe4271044 Adds instructions for on-device u-boot updating.
These use the `by-path` device path which AFAIUI will **alway** point to
the proper device.
2020-01-17 14:14:53 -05:00
Samuel Dionne-Riel
0ed68840fc Upgrade keyboard updater for ANSI PBP keyboard support 2020-01-16 22:03:20 -05:00
Samuel Dionne-Riel
002045ab17 Force s2idle until suspend is fixed. 2020-01-16 20:16:01 -05:00
Samuel Dionne-Riel
d47d354dea Disable wifi powersave 2020-01-10 16:00:23 -05:00
Samuel Dionne-Riel
c792588d72 Add missing final poweroff 2020-01-07 16:00:44 -05:00
Samuel Dionne-Riel
5ae7946c50 Add note about firmware 2020-01-07 15:58:47 -05:00
Samuel Dionne-Riel
9678d10533 Add keyboard updater 2020-01-07 15:58:41 -05:00
Samuel Dionne-Riel
8e301d8505 Add tip about light. 2020-01-07 15:36:28 -05:00
Samuel Dionne-Riel
081e20b702 Adds notes 2020-01-07 15:20:13 -05:00
Samuel Dionne-Riel
876bf1c2bb Allow unfree for build, because of the firmwares 2020-01-07 15:15:08 -05:00
Samuel Dionne-Riel
8ba02c2e0d Fixup for sleep/brightness keys 2020-01-07 15:10:39 -05:00
Samuel Dionne-Riel
644a9df753 Load firmwares 2020-01-07 15:10:06 -05:00
Samuel Dionne-Riel
a0b1f602af Add known-good firmwares 2020-01-07 15:09:54 -05:00
Samuel Dionne-Riel
4569bf8172 Split configuration in a way that can be imported 2020-01-06 21:24:31 -05:00
Samuel Dionne-Riel
b972d349aa Add leed beep boop at start 2020-01-06 20:29:08 -05:00
Samuel Dionne-Riel
b5e85308ee Prefer tty0 console 2020-01-06 20:28:54 -05:00
Samuel Dionne-Riel
c3f8c24a15 Add note about modules and stage-1 2020-01-06 20:28:37 -05:00
Samuel Dionne-Riel
6b9e96f638 Add modules for stage-1 display init 2020-01-06 19:50:35 -05:00
Samuel Dionne-Riel
6c1d69fef3 Updates README 2020-01-06 17:30:19 -05:00
Samuel Dionne-Riel
0d216d0bed Setup boot log in serial 2020-01-06 17:30:09 -05:00
Samuel Dionne-Riel
0f47d72e7a Burn u-boot to the image 2020-01-06 17:18:00 -05:00