Lenovo ThinkPad X1 Carbon 7th generation
From Gentoo Wiki
Resources
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