summary refs log tree commit diff
path: root/lib
diff options
context:
space:
mode:
authorTuomas Tynkkynen <tuomas@tuxera.com>2018-02-02 18:13:37 +0200
committerTuomas Tynkkynen <tuomas@tuxera.com>2018-02-06 22:14:09 +0200
commitc9d1bf3e7663bf5486cbb7332d748085594247e0 (patch)
tree9047f330e0de0a073d626d78a941b25e8aba2eeb /lib
parent685ceb999e71352caf333a9c779828bff0ebe64e (diff)
downloadnixpkgs-c9d1bf3e7663bf5486cbb7332d748085594247e0.tar
nixpkgs-c9d1bf3e7663bf5486cbb7332d748085594247e0.tar.gz
nixpkgs-c9d1bf3e7663bf5486cbb7332d748085594247e0.tar.bz2
nixpkgs-c9d1bf3e7663bf5486cbb7332d748085594247e0.tar.lz
nixpkgs-c9d1bf3e7663bf5486cbb7332d748085594247e0.tar.xz
nixpkgs-c9d1bf3e7663bf5486cbb7332d748085594247e0.tar.zst
nixpkgs-c9d1bf3e7663bf5486cbb7332d748085594247e0.zip
platforms.nix: Include RPi 3 serial port in the kernel config
Diffstat (limited to 'lib')
-rw-r--r--lib/systems/platforms.nix5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/systems/platforms.nix b/lib/systems/platforms.nix
index fd43ceaa0df..282fb0994b5 100644
--- a/lib/systems/platforms.nix
+++ b/lib/systems/platforms.nix
@@ -479,6 +479,11 @@ rec {
     kernelPreferBuiltin = true;
     kernelTarget = "zImage";
     kernelExtraConfig = ''
+      # Serial port for Raspberry Pi 3. Upstream forgot to add it to the ARMv7 defconfig.
+      SERIAL_8250_BCM2835AUX y
+      SERIAL_8250_EXTENDED y
+      SERIAL_8250_SHARE_IRQ y
+
       # Fix broken sunxi-sid nvmem driver.
       TI_CPTS y