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
mexisme
ce5c29e48f
Merge remote-tracking branch 'upstream/master' into microsoft/surface/6.1.3
2023-01-11 12:00:54 +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
d5c4a26bb1
Merge remote-tracking branch 'upstream/master' into microsoft/surface/6.1.3
2023-01-11 11:47:31 +13: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
89e925dbc1
Merge remote-tracking branch 'upstream/master' into microsoft/surface/6.1.3
2023-01-10 17:41:58 +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