1
0
mirror of https://github.com/NixOS/nixos-hardware synced 2024-06-29 07:58:32 +02:00
Commit Graph

1114 Commits

Author SHA1 Message Date
Bernardo Meurer
4cff4f40b9
Merge pull request #543 from ipetkov/fix-device-tree-overlays
raspberry-pi/4/dtmerge: fix application of overlays
2023-01-23 13:35:16 -05:00
Ivan Petkov
320866b985
raspberry-pi/4/dtmerge: fix application of overlays
Previously whenever an overlay was found to be incompatible with a base
device tree blob, the entire base dtb would be skipped in favor of
processing the next one. This had the unfortunate effect where overlays
would not fully be applied if any incompatibility was found. For
example, this is an issue with build device trees specific for one
flavor of raspberry pi if the overlay was not compatible _everywhere_.

The solution is to forego the `continue` keyword if an overlay is in
compatible and instead use a compound conditional statement to skip
incompatible overlays but continue trying to apply it to any remaining
dtbs.
2023-01-16 19:57:10 -08:00
bors[bot]
7bd6b87b37
Merge #540
540: Fixed typo r=Mic92 a=damianoognissanti



Co-authored-by: damianoognissanti <97738787+damianoognissanti@users.noreply.github.com>
2023-01-15 17:21:14 +00:00
damianoognissanti
c58b1fb5a5
Fixed typo
One line said nixes instead of nixos
2023-01-14 08:34:30 +01:00
bors[bot]
88016c96c3
Merge #539
539: microsoft/surface: Tidy-up (update TODO's, run Deadnix and Statix) r=Mic92 a=mexisme



Co-authored-by: mexisme <wildjim+dev@kiwinet.org>
2023-01-11 12:36:09 +00:00
mexisme
62e8ddb93f Deadnix fixes 2023-01-11 12:11:44 +13:00
mexisme
1a2092cf02 Merge remote-tracking branch 'upstream/master' into microsoft-surface/deadnix-statix 2023-01-11 12:10:26 +13:00
mexisme
01d1f9604e Update TODO's 2023-01-11 12:10:06 +13:00
bors[bot]
9335068481
Merge #537
537: microsoft/surface profile -- change dir structure to support easier specialisation by model r=Mic92 a=mexisme



Co-authored-by: mexisme <wildjim+dev@kiwinet.org>
Co-authored-by: mexisme <mexisme@users.noreply.github.com>
2023-01-10 22:47:31 +00:00
mexisme
f67688dcf5 Add specialisation for Surface Laptop (AMD) 2023-01-11 11:16:39 +13:00
mexisme
1dc7781973 Merge branch 'microsoft/surface/specialisation/common-files' of github.com:mexisme/nixos-hardware into microsoft/surface/specialisation/common-files 2023-01-11 11:07:56 +13:00
mexisme
6832e87663 Add some doc comments 2023-01-11 11:07:27 +13:00
mexisme
2cd5ae60b1
Use URL to docs, instead of short-form
Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
2023-01-11 10:48:24 +13:00
mexisme
8e6d03d349
Update OLD-BEHAVIOUR-DEPRECATION.md 2023-01-11 02:32:24 +13:00
mexisme
42ec6296f2 fixup! Update Surface Pro 3 to reference microsoft/surface/surface-pro-intel 2023-01-11 02:25:48 +13:00
mexisme
80e8d29a9c Update Surface Go to depend on other PC modules
- SSD
- Intel Kaby Lake
- Intel GPU
2023-01-11 02:24:06 +13:00
mexisme
7b72154684 Update Surface Pro 3 to reference microsoft/surface/surface-pro-intel 2023-01-11 02:12:39 +13:00
mexisme
de3ec80522 Add Surface Pro (Intel) 2023-01-11 02:11:52 +13:00
mexisme
30066d1886 Tidy-up 2023-01-11 02:06:33 +13:00
mexisme
63be2f9854 Update README.md to reference surface-go module 2023-01-11 01:54:53 +13:00
mexisme
5b713dd72e Merge branch 'microsoft/surface/specialisation/common-files' into microsoft/surface/specialisation/surface-go 2023-01-11 01:51:01 +13:00
mexisme
ee8fef4149 Use the module assertions option, instead
- Assertion (failure) when trying to use microsoft/surface/default.nix
2023-01-11 01:39:03 +13:00
mexisme
9d4505d4e1 Update README 2023-01-11 01:39:03 +13:00
mexisme
f00dee1fdf Remove the "deprecated" module
- It makes more sense to error-out and provide information on how to update.
2023-01-11 00:29:15 +13:00
mexisme
157a74d8a4 "old" --> "deprecated" 2023-01-11 00:29:15 +13:00
mexisme
1e0872458b Merge remote-tracking branch 'upstream/master' into microsoft/surface/specialisation/common-files 2023-01-10 22:29:13 +13:00
mexisme
c1580f8d81
Update warning message
Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
2023-01-10 22:03:38 +13:00
bors[bot]
df029cfefc
Merge #533
533: Update the 6.0.* kernel version to 6.0.17 for Microsoft Surface profile r=Mic92 a=mexisme



Co-authored-by: mexisme <wildjim+dev@kiwinet.org>
2023-01-10 07:47:15 +00:00
mexisme
aa5b884f01 Merge branch 'microsoft/surface/specialisation/common-files' into microsoft/surface/specialisation/surface-go 2023-01-10 17:45:41 +13:00
mexisme
5f5a93c535 Merge remote-tracking branch 'upstream/master' into microsoft/surface/specialisation/common-files 2023-01-10 17:45:12 +13:00
mexisme
0c474cb9e1 Merge branch 'microsoft/surface/6.0.17' of ssh://github.com/mexisme/nixos-hardware into microsoft/surface/6.0.17 2023-01-10 17:41:15 +13:00
mexisme
12271091e0 Merge remote-tracking branch 'upstream/master' into microsoft/surface/6.0.17 2023-01-10 17:40:24 +13:00
mexisme
663ed7df79 Merge branch 'microsoft/surface/specialisation/common-files' into microsoft/surface/specialisation/surface-go 2023-01-10 17:31:02 +13:00
mexisme
9e1f036688 Fix README 2023-01-10 17:29:15 +13:00
mexisme
9491d40621 README.md 2023-01-10 17:29:15 +13:00
mexisme
cd560b1ec3 README.md 2023-01-10 17:29:15 +13:00
mexisme
20cc307602 Update README.md and flake.nix 2023-01-10 17:29:15 +13:00
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
mexisme
db569eb9ca Merge branch 'microsoft/surface/specialisation/common-files' into microsoft/surface/specialisation/surface-go 2023-01-10 17:22:07 +13:00
mexisme
cca014c8b0 Fix README 2023-01-10 17:19:58 +13:00
mexisme
d8df3d756a Update README.md and flake.nix 2023-01-10 17:18:47 +13:00
mexisme
210e621c62 Create model specialisation for MS Surface Go 2023-01-10 17:17:07 +13:00
mexisme
36f3e30fff README.md 2023-01-10 16:57:32 +13:00
mexisme
330cdaa125 README.md 2023-01-10 16:55:23 +13:00