From 18c0cbb6b49d7b4402c9eb9fd0690e4bd3d31b63 Mon Sep 17 00:00:00 2001 From: Michael Eden Date: Fri, 7 Oct 2022 10:59:54 -0400 Subject: [PATCH] raspberrypi/4: allow pi libs to detect pi 4 --- raspberry-pi/4/cpu-revision.nix | 25 +++++++++++++++++++++++++ raspberry-pi/4/default.nix | 1 + 2 files changed, 26 insertions(+) create mode 100644 raspberry-pi/4/cpu-revision.nix diff --git a/raspberry-pi/4/cpu-revision.nix b/raspberry-pi/4/cpu-revision.nix new file mode 100644 index 0000000..8ac2c55 --- /dev/null +++ b/raspberry-pi/4/cpu-revision.nix @@ -0,0 +1,25 @@ +{ ... }: +{ + hardware.deviceTree.overlays = [ + { + name = "rpi4-cpu-revision"; + dtsText = '' + /dts-v1/; + /plugin/; + + / { + compatible = "raspberrypi,4-model-b"; + + fragment@0 { + target-path = "/"; + __overlay__ { + system { + linux,revision = <0x00d03114>; + }; + }; + }; + }; + ''; + } + ]; +} diff --git a/raspberry-pi/4/default.nix b/raspberry-pi/4/default.nix index d85063a..13cf417 100644 --- a/raspberry-pi/4/default.nix +++ b/raspberry-pi/4/default.nix @@ -3,6 +3,7 @@ { imports = [ ./audio.nix + ./cpu-revision.nix ./dwc2.nix ./i2c.nix ./modesetting.nix