;/*++ ; ;Copyright (c) 2022-2023 Intel Corporation ; ;Module Name: ; iaLPSS2_I2C_MTL.inf ; ;Abstract: ; INF file for installing the Intel(R) Serial IO I2C driver ; ;--*/ [Version] Signature="$WINDOWS NT$" Class=System ClassGuid={4D36E97D-E325-11CE-BFC1-08002BE10318} Provider=%INTEL% DriverVer = 02/02/2024,30.100.2405.44 CatalogFile=iaLPSS2_I2C_MTL.cat PnpLockdown=1 [DestinationDirs] DefaultDestDir = 13 ; ================= Class section ===================== [SourceDisksNames] 1 = %DiskId1%,,,"" [SourceDisksFiles] iaLPSS2_I2C_MTL.sys = 1,, ;***************************************** ; iaLPSS2_I2C_MTL Install Section ;***************************************** [Manufacturer] %INTEL%=Intel,NTamd64.10.0...17763 [Intel.NTamd64.10.0...17763] %iaLPSS2_I2C_MTL.DeviceDesc_0%=iaLPSS2_I2C_MTL_Device, PCI\VEN_8086&DEV_7E78 %iaLPSS2_I2C_MTL.DeviceDesc_1%=iaLPSS2_I2C_MTL_Device, PCI\VEN_8086&DEV_7E79 %iaLPSS2_I2C_MTL.DeviceDesc_2%=iaLPSS2_I2C_MTL_Device, PCI\VEN_8086&DEV_7E7A %iaLPSS2_I2C_MTL.DeviceDesc_3%=iaLPSS2_I2C_MTL_Device, PCI\VEN_8086&DEV_7E7B %iaLPSS2_I2C_MTL.DeviceDesc_4%=iaLPSS2_I2C_MTL_Device, PCI\VEN_8086&DEV_7E50 %iaLPSS2_I2C_MTL.DeviceDesc_5%=iaLPSS2_I2C_MTL_Device, PCI\VEN_8086&DEV_7E51 [iaLPSS2_I2C_MTL_Device.NT] CopyFiles=Drivers_Dir AddProperty=WDTFSOCDeviceCategory [WDTFSOCDeviceCategory] {5D078032-6378-437B-8DA5-9B32B7CA3FDD},2,7,,0 [Drivers_Dir] iaLPSS2_I2C_MTL.sys [iaLPSS2_I2C_MTL_Device.NT.HW] AddReg=iaLPSS2_I2C_MTL_Device.NT.HW.AddReg [iaLPSS2_I2C_MTL_Device.NT.HW.AddReg] HKR,"WDF","WdfDirectedPowerTransitionEnable",0x00010001,1 ; -------------- ETW Provider [iaLPSS2_I2C_MTL_Device.NTamd64.10.0...17763.Events] AddEventProvider={C2F86198-03CA-4771-8D4C-CE6E15CBCA56}, iaLPSS2_I2C_MTL_ETW_Inst [iaLPSS2_I2C_MTL_ETW_Inst] ProviderName = Intel-iaLPSS2-I2C ResourceFile = %13%\iaLPSS2_I2C_MTL.sys MessageFile = %13%\iaLPSS2_I2C_MTL.sys AddChannel = Intel-iaLPSS2-I2C/Debug,0x2,Debug_Channel_Inst AddChannel = Intel-iaLPSS2-I2C/Performance,0x2,Performance_Channel_Inst [Debug_Channel_Inst] Isolation = 1 Access = "O:BAG:SYD:(A;;0xf0007;;;SY)(A;;0x7;;;BA)(A;;0x3;;;BO)(A;;0x5;;;SO)(A;;0x1;;;IU)(A;;0x3;;;SU)(A;;0x1;;;S-1-5-3)(A;;0x2;;;S-1-5-33)(A;;0x1;;;S-1-5-32-573)" Enabled = 0 [Performance_Channel_Inst] Isolation = 1 Access = "O:BAG:SYD:(A;;0xf0007;;;SY)(A;;0x7;;;BA)(A;;0x3;;;BO)(A;;0x5;;;SO)(A;;0x1;;;IU)(A;;0x3;;;SU)(A;;0x1;;;S-1-5-3)(A;;0x2;;;S-1-5-33)(A;;0x1;;;S-1-5-32-573)" Enabled = 0 ;-------------- Service installation [iaLPSS2_I2C_MTL_Device.NT.Services] AddService = iaLPSS2_I2C_MTL,%SPSVCINST_ASSOCSERVICE%, iaLPSS2_I2C_MTL_Service_Inst, iaLPSS2_I2C_MTL_EventLog_Inst, System, Intel-iaLPSS2-I2C ;-------------- Registry installation [iaLPSS2_I2C_MTL_EventLog_Inst] AddReg=iaLPSS2_I2C_MTL_EventLog_Inst.AddReg [iaLPSS2_I2C_MTL_EventLog_Inst.AddReg] HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\system32\drivers\iaLPSS2_I2C_MTL.sys" HKR,, TypesSupported, 0x00010001, 7 HKR,, ProviderGuid, 0x00000000, "{C2F86198-03CA-4771-8D4C-CE6E15CBCA56}" ; -------------- iaLPSS2_I2C_MTL driver install sections [iaLPSS2_I2C_MTL_Service_Inst] DisplayName = %iaLPSS2_I2C_MTL.SVCDESC% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %13%\iaLPSS2_I2C_MTL.sys LoadOrderGroup = Base Dependencies = SpbCx AddReg = DmaAddReg [DmaAddReg] HKR,Parameters,DmaRemappingCompatible,0x00010001,1 [Strings] SPSVCINST_ASSOCSERVICE= 0x00000002 INTEL = "Intel Corporation" DiskId1 = "Intel(R) Serial IO Installation Disk" iaLPSS2_I2C_MTL.DeviceDesc_0 = "Intel(R) Serial IO I2C Host Controller - 7E78" iaLPSS2_I2C_MTL.DeviceDesc_1 = "Intel(R) Serial IO I2C Host Controller - 7E79" iaLPSS2_I2C_MTL.DeviceDesc_2 = "Intel(R) Serial IO I2C Host Controller - 7E7A" iaLPSS2_I2C_MTL.DeviceDesc_3 = "Intel(R) Serial IO I2C Host Controller - 7E7B" iaLPSS2_I2C_MTL.DeviceDesc_4 = "Intel(R) Serial IO I2C Host Controller - 7E50" iaLPSS2_I2C_MTL.DeviceDesc_5 = "Intel(R) Serial IO I2C Host Controller - 7E51" iaLPSS2_I2C_MTL.SVCDESC = "Intel(R) Serial IO I2C Driver v2" ;-------------------------------- [PackageInfo] Name=iaLPSS2_I2C_MTL.x64.100