usb.nix (660B)
1 # support for USB block devices and the common filesystems 2 # they're likely to provide 3 4 {lib, config, ... }: 5 { 6 kernel = { 7 config = { 8 USB = "y"; 9 USB_EHCI_HCD = "y"; 10 USB_EHCI_HCD_PLATFORM = "y"; 11 USB_OHCI_HCD = "y"; 12 USB_OHCI_HCD_PLATFORM = "y"; 13 USB_SUPPORT = "y"; 14 USB_COMMON = "y"; 15 USB_STORAGE = "y"; 16 USB_STORAGE_DEBUG = "n"; 17 USB_UAS = "y"; 18 USB_ANNOUNCE_NEW_DEVICES = "y"; 19 SCSI = "y"; 20 BLK_DEV_SD = "y"; 21 USB_PRINTER = "y"; 22 MSDOS_PARTITION = "y"; 23 EFI_PARTITION = "y"; 24 EXT4_FS = "y"; 25 EXT4_USE_FOR_EXT2 = "y"; 26 FS_ENCRYPTION = "y"; 27 28 29 }; 30 }; 31 }