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
Device Drivers --->
NVME Support --->
<*> NVM Express block device
Touchpad
Enable the following options to get the touchpad working:
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