mirror of
https://github.com/NixOS/nixos-hardware
synced 2024-11-17 00:19:42 +01:00
320866b985
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. |
||
---|---|---|
.. | ||
apply-overlays-dtmerge.nix | ||
audio.nix | ||
cpu-revision.nix | ||
default.nix | ||
dwc2.nix | ||
i2c.nix | ||
modesetting.nix | ||
pkgs-overlays.nix | ||
poe-hat.nix | ||
poe-plus-hat.nix | ||
pwm0.nix | ||
tc358743.nix |