Comment 0 for bug 1843774

Description
This task is to identify what new device IDs are required for CML.

CML PCH-LP: CML-U
CML PCH-H: CML-S
CML PCH-V:

Controller Kernel Version Commit Approved to be
published Comments
USB device/xDCI 0x02ee
SMBus 0x02a3 v5.1-rc3 5cd1c56c42be
I²C 0x02c5 0x02c6 0x02e8 0x02e9 0x02ea 0x02eb v5.2 dd6629073a97 https://lkml.org/lkml/2019/4/9/548
I²C (CMP-H) 0x06c5 0x06c6 0x60e8? 0x60e9? 0x06ea 0x06eb
HS-UART 0x02a8 0x02a9 0x02c7 v5.2 dd6629073a97 https://lkml.org/lkml/2019/4/9/548
HS-UART (CMP-H) 0x06a8 0x06a9 0x06c7
SPI 0x02aa 0x02ab 0x02fb v5.2 dd6629073a97 41a918026407
SPI (CMP-H) 0x06aa 0x06ab 0x06fb
SPI Flash Controller 0x02a4 https://<email address hidden>/
GPIO INT34BB It seems the same as for CNL. Does it have same IDs? According to dump from Wendy the ID is INT34BB which is CNL-LP. Nothing needs to be done here. Chap03_CMP-H_Pins_Chap18_GPIO_Automation_v3 1.0.xlsx is in use
GPIO (CMP-H)
UFS Is there a CML design with UFS this has been only POR for IoTG?
NPK 0x02a6 v5.2 e60e9a4b231a
NPK (CMP-H) 0xa326 v4.14 84331e1390b6
AHCI Not Needed supported by Class ID.
XHCI Not needed supported by Class ID.
eMMC 0x02c4 v5.2-rc1 765c59675ab5 https://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git/commit/?h=next&id=765c59675ab571caf7ada456bbfd23a73136b535
SD Card 0x02f5 v5.2-rc1 765c59675ab5 https://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git/commit/?h=next&id=765c59675ab571caf7ada456bbfd23a73136b535
SD Card (CMP-H) 0x06f5 https://patchwork.kernel.org/patch/11065085/

Target Kernel: 5.2
Target Release: 19.10