about summary refs log tree commit diff
path: root/nixos/modules/system/boot
diff options
context:
space:
mode:
authorBrian McKenna <brian@brianmckenna.org>2015-10-16 22:20:30 +1100
committerBrian McKenna <brian@brianmckenna.org>2015-10-16 22:20:38 +1100
commitfda9d83ddfe833c95ca630064bb6d2cbaad2da6b (patch)
treecf499efbe30fe2f0f650f97c994b01cc09318618 /nixos/modules/system/boot
parentd0de36ba7ada3c60b387d873621980eede27fa74 (diff)
downloadnixlib-fda9d83ddfe833c95ca630064bb6d2cbaad2da6b.tar
nixlib-fda9d83ddfe833c95ca630064bb6d2cbaad2da6b.tar.gz
nixlib-fda9d83ddfe833c95ca630064bb6d2cbaad2da6b.tar.bz2
nixlib-fda9d83ddfe833c95ca630064bb6d2cbaad2da6b.tar.lz
nixlib-fda9d83ddfe833c95ca630064bb6d2cbaad2da6b.tar.xz
nixlib-fda9d83ddfe833c95ca630064bb6d2cbaad2da6b.tar.zst
nixlib-fda9d83ddfe833c95ca630064bb6d2cbaad2da6b.zip
initrd: add mmc_block to default available modules
mmc_block and sdhci_acpi are both necessary for a Bay Trail Chromebook with an
internal eMMC drive. The sdhci_acpi module is detectable but I can not figure
out a way to check whether the mmc_block module is needed by just looking at
/sys/
Diffstat (limited to 'nixos/modules/system/boot')
-rw-r--r--nixos/modules/system/boot/kernel.nix3
1 files changed, 3 insertions, 0 deletions
diff --git a/nixos/modules/system/boot/kernel.nix b/nixos/modules/system/boot/kernel.nix
index ac40e8a49acf..9dcbce30f7b9 100644
--- a/nixos/modules/system/boot/kernel.nix
+++ b/nixos/modules/system/boot/kernel.nix
@@ -184,6 +184,9 @@ in
         "ide_disk"
         "ide_generic"
 
+        # SD cards and internal eMMC drives.
+        "mmc_block"
+
         # Support USB keyboards, in case the boot fails and we only have
         # a USB keyboard.
         "uhci_hcd"