144 lines
2.4 KiB
Nix
144 lines
2.4 KiB
Nix
{ lib, ... }@args: with lib.kernel;
|
|
|
|
(import ../physical.nix args) //
|
|
(import ../portable.nix args) //
|
|
(import ../dm-crypt.nix args) //
|
|
(import ../audio.nix args) //
|
|
(import ../wireless.nix args) // {
|
|
X86_INTEL_LPSS = yes;
|
|
|
|
CPU_SUP_INTEL = yes;
|
|
CPU_SUP_AMD = no;
|
|
NR_CPUS = freeform "20";
|
|
X86_MCE_INTEL = yes;
|
|
|
|
ACPI_DPTF = yes;
|
|
DPTF_POWER = yes;
|
|
DPTF_PCH_FIVR = yes;
|
|
INTEL_IDLE = yes;
|
|
|
|
VIRTUALIZATION = yes;
|
|
KVM = yes;
|
|
KVM_INTEL = yes;
|
|
KVM_SMM = yes;
|
|
|
|
IP_MULTICAST = yes;
|
|
|
|
IPV6_ROUTER_PREF = yes;
|
|
IPV6_ROUTE_INFO = yes;
|
|
IPV6_OPTIMISTIC_DAD = yes;
|
|
|
|
BT_INTEL = yes;
|
|
BT_HCIBTUSB = yes;
|
|
|
|
EISA = yes;
|
|
EISA_PCI_EISA = yes;
|
|
EISA_VIRTUAL_ROOT = no;
|
|
EISA_NAMES = yes;
|
|
|
|
NVME_CORE = yes;
|
|
BLK_DEV_NVME = yes;
|
|
NVME_VERBOSE_ERRORS = yes;
|
|
NVME_HWMON = yes;
|
|
|
|
MISC_RTSX = yes;
|
|
INTEL_MEI = yes;
|
|
MISC_RTSX_PCI = yes;
|
|
|
|
ETHERNET = yes;
|
|
AQTION = yes;
|
|
|
|
WLAN = yes;
|
|
IWLWIFI = yes;
|
|
IWLMVM = yes;
|
|
|
|
INPUT_MOUSEDEV = yes;
|
|
INPUT_JOYDEV = yes;
|
|
|
|
KEYBOARD_ATKBD = yes;
|
|
|
|
INPUT_MOUSE = yes;
|
|
MOUSE_PS2 = yes;
|
|
MOUSE_PS2_TRACKPOINT = yes;
|
|
|
|
INPUT_JOYSTICK = yes;
|
|
|
|
INTEL_PCH_THERMAL = yes;
|
|
|
|
MFD_CORE = yes;
|
|
MFD_INTEL_LPSS_PCI = yes;
|
|
|
|
I2C = yes;
|
|
I2C_I801 = yes;
|
|
|
|
SPI = yes;
|
|
SPI_MEM = yes;
|
|
SPI_INTEL_PCI = yes;
|
|
|
|
INT340X_THERMAL = yes;
|
|
|
|
VIDEO = yes;
|
|
VGA_SWITCHEROO = yes;
|
|
DRM = yes;
|
|
DRM_FBDEV_EMULATION = yes;
|
|
DRM_NOUVEAU = yes;
|
|
DRM_NOUVEAU_GSP_DEFAULT = yes;
|
|
DRM_I915 = yes;
|
|
|
|
BACKLIGHT_CLASS_DEVICE = yes;
|
|
|
|
HDMI = yes;
|
|
|
|
SND_HDA_INTEL = yes;
|
|
SND_HDA_HWDEP = yes;
|
|
SND_HDA_CODEC_REALTEK = yes;
|
|
SND_HDA_CODEC_HDMI = yes;
|
|
SND_HDA_POWER_SAVE_DEFAULT = freeform "2";
|
|
|
|
SND_SOC = yes;
|
|
SND_SOC_SOF_TOPLEVEL = yes;
|
|
SND_SOC_SOF_PCI = yes;
|
|
SND_SOC_SOF_INTEL_TOPLEVEL = yes;
|
|
SND_SOC_SOF_TIGERLAKE = yes;
|
|
SND_SOC_SOF_HDA_LINK = yes;
|
|
SND_SOC_SOF_HDA_AUDIO_CODEC = yes;
|
|
SND_SOC_DMIC = yes;
|
|
|
|
HID_LENOVO = yes;
|
|
HID_LOGITECH = yes;
|
|
|
|
USB_ACM = yes;
|
|
|
|
USB_SERIAL = yes;
|
|
USB_SERIAL_PL2303 = yes;
|
|
|
|
ACPI_WMI = yes;
|
|
MXM_WMI = yes;
|
|
THINKPAD_ACPI = yes;
|
|
THINKPAD_ACPI_ALSA_SUPPORT = yes;
|
|
THINKPAD_ACPI_VIDEO = yes;
|
|
|
|
INTEL_TURBO_MAX_3 = yes;
|
|
|
|
INTEL_IOMMU = yes;
|
|
INTEL_IOMMU_DEFAULT_ON = yes;
|
|
|
|
SOUNDWIRE = yes;
|
|
SOUNDWIRE_INTEL = yes;
|
|
|
|
INTEL_IDMA64 = yes;
|
|
|
|
INTEL_RAPL = yes;
|
|
|
|
EXT4_FS = yes;
|
|
EXT4_USE_FOR_EXT2 = yes;
|
|
EXT4_FS_POSIX_ACL = yes;
|
|
BTRFS_FS = yes;
|
|
BTRFS_FS_POSIX_ACL = yes;
|
|
FUSE_FS = yes;
|
|
ISO9660_FS = yes;
|
|
JOLIET = yes;
|
|
UDF_FS = yes;
|
|
EXFAT_FS = yes;
|
|
}
|