@@ -1228,8 +1228,9 @@ typedef struct
1228
1228
#define DID_INTEL_X58_HUB_CORE 0x342e
1229
1229
#define DID_INTEL_X58_HUB_CTRL 0x3423
1230
1230
#define DID_INTEL_IIO_CORE_REG 0x3728
1231
- /* Source: Intel Corporation Jasper Lake SMBus */
1232
- #define DID_INTEL_JSL_SMBUS 0x4da3
1231
+ /* Source: Intel Corporation Elkhart Lake SMBus and Jasper Lake SMBus */
1232
+ #define DID_INTEL_EHL_SMBUS 0x4b23
1233
+ #define DID_INTEL_JSL_SMBUS 0x4da3
1233
1234
/* Source: /include/linux/pci_ids.h */
1234
1235
#define DID_INTEL_SNB_IMC_HA0 0x3ca0
1235
1236
/* Source: 2nd Generation Intel Core Processor Family Vol2 */
@@ -1394,6 +1395,7 @@ typedef struct
1394
1395
#define DID_INTEL_KABYLAKE_U_IMC_HAQ 0x5914
1395
1396
#define DID_INTEL_KABYLAKE_S_IMC_HAQ 0x591f
1396
1397
#define DID_INTEL_KABYLAKE_X_IMC_HAQ 0x5906
1398
+ #define DID_INTEL_KBL_PCH_H_SMBUS 0xa2a3
1397
1399
/* Source: Hewlett-Packard Company - Sunrise Point-LP SMBus */
1398
1400
#define DID_INTEL_SPT_LP_SMBUS 0x9d23
1399
1401
/* Source: 8th Generation Intel Processor for S-Platforms Datasheet Vol2 */
@@ -1416,8 +1418,10 @@ typedef struct
1416
1418
#define DID_INTEL_WHISKEYLAKE_U_IMC_HAD 0x3e35
1417
1419
#define DID_INTEL_WHISKEYLAKE_U_IMC_HAQ 0x3e34
1418
1420
#define DID_INTEL_CANNONLAKE_U_IMC_HB 0x5a04
1419
- /* Source: Comet Lake PCH-LP SMBus Host Controller */
1421
+ #define DID_INTEL_CNL_PCH_SMBUS 0xa323
1422
+ /* Source: Comet Lake PCH-LP SMBus and PCH-V SMBus Host Controllers */
1420
1423
#define DID_INTEL_CML_PCH_LP_SMBUS 0x02a3
1424
+ #define DID_INTEL_CML_PCH_V_SMBUS 0xa3a3
1421
1425
/* Source: Intel 400 Series Chipset Family On-Package Platform Controller Hub */
1422
1426
#define DID_INTEL_COMETLAKE_S_IMC_6C 0x9b53
1423
1427
#define DID_INTEL_COMETLAKE_S_IMC_10C 0x9b54
@@ -1439,6 +1443,8 @@ typedef struct
1439
1443
#define DID_INTEL_COMETLAKE_W480_PCH 0x0697
1440
1444
#define DID_INTEL_ICELAKE_U_4C 0x8a12
1441
1445
#define DID_INTEL_ICELAKE_U_PCH 0x3482
1446
+ /* Source: Apple MacBook Air/Pro - Intel Core i5-1038NG7 */
1447
+ #define DID_INTEL_ICL_PCH_NG_SMBUS 0x38a3
1442
1448
/* Source: Linux: arch/x86/events/intel/uncore_snb.c */
1443
1449
#define DID_INTEL_COMETLAKE_U1_IMC 0x9b51
1444
1450
#define DID_INTEL_COMETLAKE_U3_IMC 0x9b71
@@ -1492,6 +1498,7 @@ typedef struct
1492
1498
#define DID_INTEL_ALDERLAKE_PCH_P 0x5182 /* PCH eSPI Controller */
1493
1499
#define DID_INTEL_ALDERLAKE_PCH_U 0x5188 /* PCH-U eSPI Controller */
1494
1500
#define DID_INTEL_ADL_PCH_P_SMBUS 0x51a3 /* ADL PCH-P Watchdog */
1501
+ #define DID_INTEL_ADL_PCH_M_SMBUS 0x54a3 /* ADL PCH-M Watchdog */
1495
1502
#define DID_INTEL_ADL_S_PCH_SMBUS 0x7aa3
1496
1503
/* Source: 13th Generation Intel Core Processors Datasheet, vol 1 */
1497
1504
#define DID_INTEL_RAPTORLAKE_S_8P_16E_HB 0xa700
@@ -1539,6 +1546,8 @@ typedef struct
1539
1546
#define DID_INTEL_METEORLAKE_H_PCH 0x7e02
1540
1547
#define DID_INTEL_METEORLAKE_U_PCH 0x7e03
1541
1548
#define DID_INTEL_METEORLAKE_UT4_PCH 0x7e07
1549
+ /* Source: Arrow Lake Client Platform/MTL-S (0x6-0xc6, stepping: 0x0) */
1550
+ #define DID_INTEL_ARL_MTL_PCH_S_SMBUS 0x7f23
1542
1551
/* Source: /include/linux/pci_ids.h */
1543
1552
#define DID_AMD_K8_NB_MEMCTL 0x1102
1544
1553
#define DID_AMD_K8_NB 0x1100
0 commit comments