Lenovo ThinkPad X1 Carbon 7th generation
From Gentoo Wiki
These are my notes on getting Gentoo fully functional on the Lenovo X1 Carbon, 7th generation.
Kernel
Storage
KERNEL
Device Drivers ---> NVME Support ---> <*> NVM Express block device
Touchpad
Enable the following options to get the touchpad working:
KERNEL
Processor type and features ---> [*] Intel Low Power Subsystem Support Device Drivers ---> Input device support ---> [*] Mice ---> <*> Synaptics I2C Touchpad support <*> Synaptics RMI4 bus support <*> RMI4 I2C Support <*> RMI4 SMB Support [*] RMI4 Function 03 (PS2 Guest) [*] RMI4 Function 11 (2D pointing) [*] RMI4 Function 30 (GPIO LED) [*] RMI4 Function 34 (Device reflash) [*] RMI4 Function 54 (Analog diagnostics) -*- RMI4 Function 55 (Sensor tuning) I2C Support ---> -*- I2C support I2C Hardware Bus support ---> <*> Intel 82801 (ICH/PCH) <*> SMBus Control Method Interface <*> Synopsys DesignWare Platform <*> Synopsys DesignWare PCI -*- Pin controllers ---> <*> Intel Canon Lake PCH pinctrl and GPIO driver Multifunction device drivers ---> <*> Intel Low Power Subsystem support in ACPI mode <*> Intel Low Power Subsystem support in PCI mode HID support -*- HID support <*> Generic HID driver Special HID drivers ---> <*> Lenovo / ThinkPad devices <*> HID Multitouch panels [*] DMA Engine support ---> <*> Intel integrated DMA 64-bit support -*- Synopsys DesignWare AHB DMA PCI driver [*] X86 Platform Specific Device Drivers ---> <*> ThinkPad ACPI Laptop Extras <*> WMI <*> WMI embedded Binary MOF driver