dmesg shows the following warning: i2c i2c-16: Systems with more than 4 memory slots not supported yet, not instantiating SPD # i2cdetect -l i2c-0 i2c Synopsys DesignWare I2C adapter I2C adapter i2c-1 i2c Synopsys DesignWare I2C adapter I2C adapter i2c-2 i2c i915 gmbus dpa I2C adapter i2c-3 i2c i915 gmbus dpb I2C adapter i2c-4 i2c i915 gmbus dpc I2C adapter i2c-5 i2c i915 gmbus tc1 I2C adapter i2c-6 i2c i915 gmbus tc2 I2C adapter i2c-7 i2c i915 gmbus tc3 I2C adapter i2c-8 i2c i915 gmbus tc4 I2C adapter i2c-9 i2c i915 gmbus tc5 I2C adapter i2c-10 i2c i915 gmbus tc6 I2C adapter i2c-11 i2c AUX A/DDI A/PHY A I2C adapter i2c-12 i2c AUX USBC1/DDI TC1/PHY TC1 I2C adapter i2c-13 i2c AUX USBC2/DDI TC2/PHY TC2 I2C adapter i2c-14 i2c AUX USBC3/DDI TC3/PHY TC3 I2C adapter i2c-15 i2c AUX USBC4/DDI TC4/PHY TC4 I2C adapter i2c-16 smbus SMBus I801 adapter at efa0 SMBus adapter # decode-dimms No EEPROM found, try loading the eeprom, at24 or ee1004 module System Information: Manufacturer: LENOVO Product Name: 20WNS1F804 Version: ThinkPad T14s Gen 2i BIOS Information Vendor: LENOVO Version: N35ET53W (1.53 ) Release Date: 03/22/2023 Not sure if it has functional implications but if it's just informative perhaps it shouldn't be issued as warning. Reproducible: Always
00:1f.4 SMBus: Intel Corporation Tiger Lake-LP SMBus Controller (rev 20) Subsystem: Lenovo Device 22d1 Flags: medium devsel, IRQ 16, IOMMU group 12 Memory at 603d1cc000 (64-bit, non-prefetchable) [size=256] I/O ports at efa0 [size=32] Kernel driver in use: i801_smbus Kernel modules: i2c_i801