
;=============================================================================
;
; Copyright (c) Intel(R) Corporation (2022).
;
; INTEL MAKES NO WARRANTY OF ANY KIND REGARDING THE CODE.  THIS CODE IS
; LICENSED ON AN "AS IS" BASIS AND INTEL WILL NOT PROVIDE ANY SUPPORT,
; ASSISTANCE, INSTALLATION, TRAINING OR OTHER SERVICES.  INTEL DOES NOT
; PROVIDE ANY UPDATES, ENHANCEMENTS OR EXTENSIONS.  INTEL SPECIFICALLY
; DISCLAIMS ANY WARRANTY OF MERCHANTABILITY, NONINFRINGEMENT, FITNESS FOR ANY
; PARTICULAR PURPOSE, OR ANY OTHER WARRANTY.  Intel disclaims all liability,
; including liability for infringement of any proprietary rights, relating to
; use of the code. No license, express or implied, by estoppel or otherwise,
; to any intellectual property rights is granted herein.
;
;=============================================================================

;======================================================================
; Installation INF Extension for the Intel(R) NPU
;======================================================================
[Version]
Signature   = "$WINDOWS NT$"
Class       = Extension
ClassGuid   = {e2f84ce7-8efa-411c-aa69-97454ca4cb57}
Provider    = %Intel%
; NOTE TO OEM: Replace the following Extension ID with your own GUID that will represent this
; Extension INF specific to your targeted model(s)
ExtensionId = {602225F0-B80E-4FC4-9620-C8C6FA7FB6AA}
DriverVer   = 11/27/2025,32.0.100.4561
CatalogFile = npu_extension.cat
PnpLockDown = 1

[Manufacturer]
%Intel% = IntelNPU, NTamd64.10.0...22621, NTamd64.10.0...18362

[IntelNPU.NTamd64.10.0...18362]
;

[IntelNPU.NTamd64.10.0...22621]
; NOTE TO OEM: Un-comment the following line and replace "SUBSYS_xxxxxxxx" with the subsystem ID
; targeted by this Extension INF (if multiple systems are targeted, the entry may be duplicated,
; one for each unique subsystem ID
%NPU_7D1D.ExtensionDesc% = NPU_7D1D_w11_Extension_Install, PCI\VEN_8086&DEV_7D1D&SUBSYS_xxxxxxxx
%NPU_AD1D.ExtensionDesc% = NPU_AD1D_w11_Extension_Install, PCI\VEN_8086&DEV_AD1D&SUBSYS_xxxxxxxx
%NPU_643E.ExtensionDesc% = NPU_643E_w11_Extension_Install, PCI\VEN_8086&DEV_643E&SUBSYS_xxxxxxxx
%NPU_B03E.ExtensionDesc% = NPU_B03E_w11_Extension_Install, PCI\VEN_8086&DEV_B03E&SUBSYS_xxxxxxxx
%NPU_FD3E.ExtensionDesc% = NPU_FD3E_w11_Extension_Install, PCI\VEN_8086&DEV_FD3E&SUBSYS_xxxxxxxx
%NPU_D71D.ExtensionDesc% = nvl_w11_Extension_Install, PCI\VEN_8086&DEV_D71D&SUBSYS_xxxxxxxx

[NPU_7D1D_w11_Extension_Install]
; No changes

[NPU_7D1D_w11_Extension_Install.Components]
AddComponent = VEN_8086_DEV_7D1D_component,,VEN_8086_DEV_7D1D_ComponentInstall

[VEN_8086_DEV_7D1D_ComponentInstall]
ComponentIds=MEP_VEN_8086_DEV_7D1D

[NPU_AD1D_w11_Extension_Install]
; No changes

[NPU_AD1D_w11_Extension_Install.Components]
AddComponent = VEN_8086_DEV_AD1D_component,,VEN_8086_DEV_AD1D_ComponentInstall

[VEN_8086_DEV_AD1D_ComponentInstall]
ComponentIds=MEP_VEN_8086_DEV_AD1D

[NPU_643E_w11_Extension_Install]
; No changes

[NPU_643E_w11_Extension_Install.Components]
AddComponent = VEN_8086_DEV_643E_component,,VEN_8086_DEV_643E_ComponentInstall

[VEN_8086_DEV_643E_ComponentInstall]
ComponentIds=MEP_VEN_8086_DEV_643E

[NPU_B03E_w11_Extension_Install]
; No changes

[NPU_B03E_w11_Extension_Install.Components]
AddComponent = VEN_8086_DEV_B03E_component,,VEN_8086_DEV_B03E_ComponentInstall

[VEN_8086_DEV_B03E_ComponentInstall]
ComponentIds=MEP_VEN_8086_DEV_B03E

[NPU_FD3E_w11_Extension_Install]
; No changes

[NPU_FD3E_w11_Extension_Install.Components]
AddComponent = VEN_8086_DEV_FD3E_component,,VEN_8086_DEV_FD3E_ComponentInstall

[VEN_8086_DEV_FD3E_ComponentInstall]
ComponentIds=MEP_VEN_8086_DEV_FD3E

[nvl_w11_Extension_Install]
; No changes

[nvl_w11_Extension_Install.Components]
AddComponent = VEN_8086_DEV_D71D_component,,VEN_8086_DEV_D71D_ComponentInstall

[VEN_8086_DEV_D71D_ComponentInstall]
ComponentIds=MEP_VEN_8086_DEV_D71D

[Strings]
Intel  = "Intel Corporation"
NPU_7D1D.ExtensionDesc = Intel(R) AI Boost  
NPU_AD1D.ExtensionDesc = Intel(R) AI Boost  
NPU_643E.ExtensionDesc = Intel(R) AI Boost  
NPU_B03E.ExtensionDesc = Intel(R) NPU  
NPU_FD3E.ExtensionDesc = Intel(R) NPU  
NPU_D71D.ExtensionDesc = Intel(R) NPU  
