Mason Mackaman
b633d393e2
Refactor ath10k-replace to no longer need an outputHash
...
The outputHash would change and frequently cause this to not work. This
gets around the issue by using the built version firmwareLinuxNonfree as
a source instead of trying to patch it directly.
2022-02-20 12:23:14 -05:00
Jörg Thalheim
5e720c70a8
microsoft/surface: enable redistributable firmware
2022-02-02 09:49:37 +01:00
Jörg Thalheim
b9fb6c76d1
microsoft/surface: just inline hardware_configuration
...
Everything in nixos-hardware should be hardware configuration after all.
2022-02-02 09:49:37 +01:00
Philipp Dargel
70409005dd
microsoft/surface: add serial dev bus config
2021-11-17 07:34:41 +01:00
mexisme
12cced4eeb
Fix outputHash
2021-08-25 16:57:46 +12:00
mexisme
286e778ab5
Fix source repo for MS Surface ATH10k Firmware image
2021-08-25 12:11:57 +12:00
Devin Singh
c8cbe52953
linux_surface 5.10.19->5.13.4
2021-08-02 13:34:29 -05:00
Tom Bereknyei
2bc0b595b5
surface: add iptsd
2021-05-27 18:41:26 +00:00
Sandro
bbb03cc6fe
Remove usage of stdenv.lib
2021-04-01 21:24:49 +02:00
Winter
6075b4d856
fix import
2021-03-22 16:48:20 -04:00
Winter
bf19677a5f
nixfmt
2021-03-17 15:46:55 -04:00
Winter
007f1d8a07
Merge branch 'master' into surface-control
2021-03-17 15:45:28 -04:00
Winter
d3cd9a2229
microsoft-surface: add surface-control
2021-03-14 22:11:17 -04:00
mexisme
bfbb77e8f1
Use fetchFromGitHub instead of fetchgit
2021-03-06 22:48:50 +13:00
mexisme
523d8efb5d
Should have used HTTP instead of SSH
2021-03-06 22:24:34 +13:00
mexisme
91162d3f17
Merge branch 'up/master' into microsoft/surface/firmware-surface-go
2021-03-06 22:18:02 +13:00
mexisme
94f7c2cb9c
Mark as done
2021-03-06 20:56:06 +13:00
mexisme
920bffdfbc
Disable some modules that aren't yet fully supported by the patches
2021-03-06 17:58:57 +13:00
mexisme
be4115ae23
Update the module options
2021-03-06 17:49:59 +13:00
mexisme
61210f5e44
Update to kernel 5.10.19
...
- Add kernel 5.10.19 and latest linux-surface patches
- Remove kernel 5.10.2
commit 7250b8cbb40bc001109b1032b426ce9923335de0
Author: mexisme <wildjim+dev@kiwinet.org>
Date: Fri Feb 5 08:38:10 2021 +1300
commit 90b210dfeeaf6f625e1b7f47dfc3a0b60f4172a6
Author: mexisme <wildjim+dev@kiwinet.org>
Date: Fri Feb 5 08:37:41 2021 +1300
commit bbb5dec0e353f841612a1c3a3f933c56ede418b2
Author: mexisme <wildjim+dev@kiwinet.org>
Date: Tue Feb 2 23:58:51 2021 +1300
commit bde79616d2795fcedc2d88161933713a9f37e3a7
Author: mexisme <wildjim+dev@kiwinet.org>
Date: Tue Feb 2 23:58:35 2021 +1300
commit be5b9c91acaebe1e17d582a1f364995dadcc339d
Author: mexisme <wildjim+dev@kiwinet.org>
Date: Tue Feb 2 23:57:54 2021 +1300
2021-03-06 17:37:13 +13:00
mexisme
98d19435d0
Rename cfg option from "enable" --> "replace"
...
- Allows for @qzed's kernel patch: 22ef83836c
2021-03-06 15:38:17 +13:00
mexisme
128b64dada
Relative path of repos not updated correctly
2021-03-06 11:28:12 +13:00
mexisme
6972d78ffb
Remove (obsolete) Surface Go QCA6174 K1535 firmware binary
2021-03-06 11:07:43 +13:00
mexisme
e274b742e1
Use the ath10k QCA6174 K1535 firmware backup repo, instead
2021-03-05 08:33:27 +13:00
mexisme
4f6aad61b6
Update linux-surface/linux-surface Rev & SHA256
2021-02-27 22:41:53 +13:00
mexisme
9e7cd653f9
Fix repo source for K1535
2021-02-27 22:37:38 +13:00
mexisme
311c6bf0ef
Ref to backup repo for Surface Go firmware
2021-02-27 22:37:38 +13:00
mexisme
e901e80233
Remove obsolete repo ref
2021-02-27 22:37:38 +13:00
mexisme
4bbf156238
Update README
2021-02-27 22:37:38 +13:00
mexisme
f8c3b6e50e
Move a modprobe option for Surface Go Wifi device (ath10k) into that specific derivative
2021-02-23 17:59:34 +13:00
mexisme
eb2721b3f1
A few more details about using K1535 WiFi firmware
2021-02-23 17:48:50 +13:00
mexisme
a9b2d0e3f1
Update to a clearer directory-structure
2021-02-23 12:40:08 +13:00
mexisme
be2f416029
Update TODO.org
2021-02-09 17:19:58 +13:00
mexisme
72002dabdc
Update README.md
2021-02-09 17:17:27 +13:00
mexisme
08076a7b73
Add initial metadata attribute for the additional source
2021-02-07 15:53:09 +13:00
mexisme
f9378480c0
Fix the output hash for the additional source
2021-02-07 15:52:22 +13:00
mexisme
080c44106f
A temporary hack to install the Surface Go firmware
2021-02-07 13:31:26 +13:00
mexisme
9a35571829
Interim version of trying to update Surface Go Wifi in-place
...
- Can't seem to d/l the K1535 board firmware directly from Killer Networking?
2021-02-07 00:55:27 +13:00
Winter
d6a1231181
Add the Microsoft Surface configuration to flakes.nix ( #226 )
...
Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2021-02-02 21:21:59 +00:00
mexisme
a0d8383c42
Port of linux-surface/linux-surface Kernel patches to NixOS ( #221 )
2021-01-23 06:36:37 +00:00
Yegor Timoshenko
d1d99eb158
treewide: mark things that have to be done
2017-12-25 22:07:47 +00:00
Yegor Timoshenko
3743ae21f5
treewide: only ever set unmergable options via lib.mkDefault
...
Also extract documentation from raspberry-pi/2/ profile.
2017-12-24 15:13:25 +00:00
Yegor Timoshenko
3c9f432a71
treewide: modules -> profiles, separate dirs, list in README ( #29 )
...
Enforce proper naming: all paths are lowercase and hyphen-separated,
if there's a line of models (aspire, macbook-pro, thinkpad) it becomes
a subdirectory. Documentation for profiles is moved to README files in
respective directories.
Add an Org mode table that lists all available profiles and their paths.
Instead of fetching repo locally, use a Nix channel. Making hardware
profiles read-only should improve quality and amount of participation
long-term.
2017-12-22 17:17:00 +00:00
Mateusz Czapliński
54e7857eaf
microsoft/hyper-v: add forgotten overcommit_memory
2017-03-24 18:05:08 +01:00
Mateusz Czapliński
6874b73d55
add guide for running NixOS as Hyper-V guest
2017-03-24 17:49:14 +01:00
Emery Hemingway
fe0e5b767e
import https://nixos.org/wiki/Microsoft_Surface_Pro_3
...
Fixes https://github.com/NixOS/nixpkgs/issues/13167
2016-02-26 11:42:57 +01:00