Lenovo ThinkPad X1 Carbon 7th generation

From Gentoo Wiki
Jump to: navigation, search

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