Commit graph

78 commits

Author SHA1 Message Date
mexisme c52e0880de Add warning when importing microsoft/surface/ from now on 2023-01-10 17:29:15 +13:00
mexisme cca1f04705 Move the last of the code into ./microsoft/common/old 2023-01-10 17:29:15 +13:00
mexisme 5b27563b02 Extract "surface-control" management into new option-enabled module 2023-01-10 17:29:15 +13:00
mexisme b8f4e97171 Extract IPTSd management into new option-enabled module 2023-01-10 17:29:15 +13:00
mexisme 391211b351 Extract _actually_ common code out of microsoft/surface/default.nix 2023-01-10 17:29:15 +13:00
mexisme 7ff6c2fd67 Doc comment 2023-01-10 17:29:15 +13:00
mexisme bd17dc4706 Move files around...
- "kernel" and "repos.nix" --> "common/"
- "firmware/surface-go/ath10k" --> "surface-go/firmware/ath10k"
- Update where "kernel", "firmware/surface-go" and "repos.nix" can be found
2023-01-10 17:29:13 +13:00
Jörg Thalheim 03c6d15152 treewide: apply deadnix and statix 2022-12-31 11:57:44 +01:00
mexisme cd76050824 Update for code refactor 2022-12-05 17:51:33 +13:00
mexisme 560e4f2ecf Merge branch 'microsoft/surface/refactor-kernel-code' into microsoft/surface/kernel-6.0.11 2022-12-05 17:44:37 +13:00
mexisme be728899cf Tidy-up 2022-12-05 17:42:40 +13:00
mexisme e84ab22523 Extract the kernel patches out 2022-12-05 17:38:21 +13:00
mexisme e37520e48b Rearrange the kernels to make them self-defining 2022-12-05 17:32:25 +13:00
mexisme f99c9d5b1f Tidy-up 2022-12-05 16:04:11 +13:00
mexisme d2b7a0fb9a Kernel 6.0.11 for MS Surface Devices 2022-12-05 14:40:24 +13:00
mexisme 76c6688e86 Merge branch 'microsoft/surface/refactor-kernel-code' into microsoft/surface/kernel-6.0.11 2022-12-05 13:41:07 +13:00
mexisme b01a6d58df Remove obsolete file 2022-12-05 13:38:14 +13:00
mexisme 87597ab307 Remove obsolete files 2022-12-05 13:37:20 +13:00
mexisme 33d17074a3 Merge branch 'microsoft/surface/refactor-kernel-code' into microsoft/surface/kernel-6.0.11 2022-12-05 13:36:23 +13:00
mexisme 52dd282ee3 Merge branch 'up/master' into microsoft/surface/refactor-kernel-code 2022-12-05 12:18:27 +13:00
mexisme 3ad53f12b1 Merge branch 'up/master' into microsoft/surface/kernel-6.0.11 2022-12-05 12:00:56 +13:00
Christoph Charles 250d6991c9 surface/kernel: 5.16.11 -> 5.19.17 2022-12-04 17:34:44 +01:00
mexisme 87adbffa11 Fix-ups 2022-11-29 00:00:31 +13:00
mexisme a51973c994 Add linux-surface patches for 5.19.2 2022-11-28 23:43:50 +13:00
mexisme d93d29bdc9 Add-back linux-surface/linux-surface repo, for easy access to the kernel patches 2022-11-28 23:42:41 +13:00
mexisme 5d0ade6958 Add-back linux-surface/linux-surface repo, for easy access to the kernel patches 2022-11-28 23:21:34 +13:00
mexisme 50ce82cc84 Fix for unexpected recursion error
Might be related to how these packages access "pkgs" ?
2022-11-28 22:26:47 +13:00
mexisme 3de7b6e0c5 Use the newly refactored code 2022-11-28 20:37:07 +13:00
mexisme 158f86bb32 DRY the MS Surface kernel module 2022-11-28 20:37:07 +13:00
mexisme 35e317a280 Use new repos.linux-surface-kernel function 2022-11-28 20:37:07 +13:00
mexisme b32b188154 Convert the repos.linux-surface-kernel set to a function 2022-11-28 20:37:07 +13:00
kiana-S 3e4d52da0a
surface/kernel: 5.13.4 -> 5.16.11 2022-03-04 13:41:15 +01:00
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