;
; Intel Wireless WiFi Link Adapters
; Installation Script for Extensions INF
;
; Copyright (C) 1997-2021 Intel Corporation. All rights reserved.
;
; The information and source code contained herein is the exclusive
; property of Intel Corporation and may not be disclosed, examined
; or reproduced in whole or in part without explicit written authorization
; from the company.
;
;------------------------------------------------------------------------------
;
;******************************************************************************
; Version Section
;------------------------------------------------------------------------------
[Version]
Signature            = "$Windows NT$"
Class                = Extension
ClassGUID            = {E2F84CE7-8EFA-411C-AA69-97454CA4CB57}
;//
;// The below ExtensionId value (GUID) needs to be changed by the OEM
;// The ExtensionId ownership will be assigned to your SellerID
;// The ExtensionId will remain unchanged for the life of the part.
ExtensionId          = {49F7D94F-EC64-4AF0-A6AC-D2ED0BF9E672}
;//
Provider             = %PROVIDER_NAME%
DriverVer            = 09/12/2021,22.80.1.1 ;DATE HAS TO BE IN FOLLOWING FORMAT MM/DD/YYYY
PnPLockdown          = 1
CatalogFile          = WifiDrv08Customizations.cat

[Manufacturer]
%COMPANY_NAME%       = DeviceExtensions, NTamd64.10.0...16299

;// Note:
;// Extension INF files must have 4-part Hardware IDs (HWIDs) if possible.
;// In addition to having a 4-part HWID, CHIDs may also be added to the Extension INF's Shipping Label.
;// For parts and part series that don't have a 4-part HWID, CHID targeting is required on the Shipping Label.
;// For more details see:
;// https://docs.microsoft.com/en-us/windows-hardware/drivers/dashboard/submit-dashboard-extension-inf-files
;// https://docs.microsoft.com/en-us/windows-hardware/drivers/install/using-an-extension-inf-file
;//

[DeviceExtensions.NTamd64.10.0...16299]
%EXTENSION_DESCRIPTION% = CUSTOMIZATION_EXTENSION_INSTALL , PCI\VEN_8086&DEV_02F0 ; QSR
%EXTENSION_DESCRIPTION% = CUSTOMIZATION_EXTENSION_INSTALL , PCI\VEN_8086&DEV_06F0 ; QSR
%EXTENSION_DESCRIPTION% = CUSTOMIZATION_EXTENSION_INSTALL , PCI\VEN_8086&DEV_2526 ; PSR
%EXTENSION_DESCRIPTION% = CUSTOMIZATION_EXTENSION_INSTALL , PCI\VEN_8086&DEV_2723 ; QSR
%EXTENSION_DESCRIPTION% = CUSTOMIZATION_EXTENSION_INSTALL , PCI\VEN_8086&DEV_2725 ; SLR
%EXTENSION_DESCRIPTION% = CUSTOMIZATION_EXTENSION_INSTALL , PCI\VEN_8086&DEV_30DC ; PSR
%EXTENSION_DESCRIPTION% = CUSTOMIZATION_EXTENSION_INSTALL , PCI\VEN_8086&DEV_31DC ; PSR
%EXTENSION_DESCRIPTION% = CUSTOMIZATION_EXTENSION_INSTALL , PCI\VEN_8086&DEV_34F0 ; QSR
%EXTENSION_DESCRIPTION% = CUSTOMIZATION_EXTENSION_INSTALL , PCI\VEN_8086&DEV_3DF0 ; QSR
%EXTENSION_DESCRIPTION% = CUSTOMIZATION_EXTENSION_INSTALL , PCI\VEN_8086&DEV_43F0 ; QSR
%EXTENSION_DESCRIPTION% = CUSTOMIZATION_EXTENSION_INSTALL , PCI\VEN_8086&DEV_4DF0 ; QSR
%EXTENSION_DESCRIPTION% = CUSTOMIZATION_EXTENSION_INSTALL , PCI\VEN_8086&DEV_51F0 ; SLR
%EXTENSION_DESCRIPTION% = CUSTOMIZATION_EXTENSION_INSTALL , PCI\VEN_8086&DEV_54F0 ; SLR
%EXTENSION_DESCRIPTION% = CUSTOMIZATION_EXTENSION_INSTALL , PCI\VEN_8086&DEV_7A70 ; SLR
%EXTENSION_DESCRIPTION% = CUSTOMIZATION_EXTENSION_INSTALL , PCI\VEN_8086&DEV_7AF0 ; SLR
%EXTENSION_DESCRIPTION% = CUSTOMIZATION_EXTENSION_INSTALL , PCI\VEN_8086&DEV_7F70 ; SLR
%EXTENSION_DESCRIPTION% = CUSTOMIZATION_EXTENSION_INSTALL , PCI\VEN_8086&DEV_9DF0 ; PSR
%EXTENSION_DESCRIPTION% = CUSTOMIZATION_EXTENSION_INSTALL , PCI\VEN_8086&DEV_A0F0 ; QSR
%EXTENSION_DESCRIPTION% = CUSTOMIZATION_EXTENSION_INSTALL , PCI\VEN_8086&DEV_A370 ; PSR

[CUSTOMIZATION_EXTENSION_INSTALL]
OptionDesc           = %EXTENSION_DESCRIPTION%
AddReg               = Reg_Common_D3_Cold,Reg_Common_Laa

[CUSTOMIZATION_EXTENSION_INSTALL.HW]
; ************************************************************************************************
; WARNING - Don't enable this feature unless you are targeting a platform that is configured to
;           support D3cold and was validated for it, it may impact and harm unsupported platforms
;           with unpredictable behavior !!
;
; Description:      Supported D3 Hot cold transition. D3cold is the lowest-powered sub-state of D3.
;                   Moving idle devices to the D3cold sub-state can reduce power consumption and extend
;                   platform battery operation.
; Applicability:
; Supported HWs:    CcP,GfP2,HrP,JfP,JfP1,ThP,TyP
; Supported OS:     Windows 10
; Enablement:       uncomment (remove ';') from  'CUSTOMIZATION_EXTENSION_INSTALL.HW' section
;                   and the fields of this section 'Include' and 'Needs' below
; -----------------------------------------------------------------------------------------------
;Include             = machine.inf
;Needs               = PciD3ColdSupported.HW

[DestinationDirs]
DefaultDestDir       = 12 ; Windows\System32\Drivers

[Reg_Common_D3_Cold]
; ***********************************************************************************************
; Description:      DCR 133 - allow PC OEMs to set ETSI 5.8GHz SRD in Passive/Disabled
;                   ESTI SRD Channels: 149, 153, 157, 161, 165
; Applicability:    Registry key exists (DisableSRDActiveChannels) and current Geo Profile = Geo 4
; ------------------------------------------------------------------------------------------------
;               Value    Description                         Is Default
;               0        ETSI 5.8GHz SRD active scan         yes
;               1        ETSI 5.8GHz SRD passive scan        no
;               2        ETSI 5.8GHz SRD disabled            no
; ------------------------------------------------------------------------------------------------
HKR,,DisableSRDActiveChannels,0x00010001,0

[Reg_Common_Laa]
; ***********************************************************************************************
; Description:      DCR-177 - Support Wi-Fi/LAA antenna switch.
;                   Special industrial design constraints which prevent from adding dedicated LAA antennas.
;                   The control of the antenna will be from Wi-Fi,
;                   to give Wi-Fi priority and avoid issues where Wi-Fi may transmit without owning the antenna.
;                   Note: enablement of this  feature depended on the HW of the LAA/Wi-Fi antenna switch and CPL approval
;                   all other platforms without the LAA switcher the feature should be in disabled mode(the default).
; Applicability:    Registry key ‘LaaAntSwitchSupport’
; ------------------------------------------------------------------------------------------------
;               Value    Description                         Is Default
;               0        LLA_ANT_SWITCH_NOT_SUPPORTED        yes
;               1        LLA_ANT_SWITCH_ENABLE_ON_HB         no
; ------------------------------------------------------------------------------------------------
HKR,, LaaAntSwitchSupport,0x00010001,0

; English (default)
[Strings]
PROVIDER_NAME         = "Intel"
EXTENSION_DESCRIPTION = "Intel(R) Wireless Driver Customization"
COMPANY_NAME          = "Intel Corporation"
SOURCEDISK1           = "Intel(R) Wireless Driver Customization Install Disk"
